Skip to main content
GameDev.net gamedev.net
🔒 Locked

Polygons: clockwise or counterclockwise

Started by Aliii May 18, 2013 at 9:45 PM 3 replies 2k views
Original Post
Aliii
Aliii

In OpenGL the "default direction" for triangles is CCW. Makes sense. However, ...is there a standard direction like that for line-strips/polygons? .....I have polygons that are built up from many triangles. It feels more natural to have the points of the line-strip ordered clockwise but I wanted to know if theres a standard for that or it doesnt matter.

phil_t
phil_t

Winding order is used for culling backfaces. So that's why there needs to be an established convention. But you need at least 3 vertices to do that (to calculate a normal that indicates whether something faces in or out of the screen), so it doesn't really make sense for lines.

Aliii
Aliii

Thanks. I was not precise. ....my English. I draw a polygon with the mouse. Which is practically a closed polyline/line-strip. Sometimes I need to reorder the points so the polygon is always "drawn" the same direction. (I dont draw the polygon directly, I build it up from triangles. The triangles are drawn CCW.) Should the points of the polygon ordered CW or CCW?

Zaoshi Kaba
Zaoshi Kaba

Hardware can handle both, CW and CCW. If you're drawing triangles with mouse and having problems with backfacing you could render both sides.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.