Подтвердить что ты не робот

Каков фактический стандарт направления намотки треугольника в OpenGL?

У нас есть две опции в направлении обмотки треугольника,

  • по часовой стрелке
  • против часовой стрелки

В любом случае конвертация между ними может стоить немного. Я хочу как можно больше избежать конверсии, и для этого мне нужно знать фактический стандарт направления намотки. Я думаю, что там один, потому что многие крупные корпорации используют OpenGL, и я думаю, если есть одно направление, которое используется большинством из них, это фактический стандарт.

Если нет такой вещи, пожалуйста, дайте мне знать.

4b9b3361

Ответ 1

В Руководстве по программированию OpenGL говорится: "По соглашению, многоугольники, вершины которых отображаются в экране против часовой стрелки на экране, называются фронтальными."

Ответ 2

В документации по glFrontFace указано, что по умолчанию используется GL_CCW.