Sign in to follow this  
pot

Bresenhams Line algorithm, 0.5 widths

Recommended Posts

pot    130
Hi, I can draw a line of width 1,2,3,4,5 ... etc, but was wondering how to draw a line of 0.5, 1.5 etc. Any ideas? cheers

Share this post


Link to post
Share on other sites
nmi    978
Read here:

http://freespace.virgin.net/hugo.elias/graphics/x_wuline.htm
http://www.gamedev.net/reference/articles/article382.asp

Basically you calculate the area that the line covers for a pixel, then give that pixel a grey value depending on that area fraction. That also works for lines less than one pixel wide.

Share this post


Link to post
Share on other sites
pot    130
Ok, im a bit confused with what is the most accurate "prettiest" anti aliasing technique for a line, is it gupta sproull?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this