Стандартный порядок нанесения призмы?

Существует ли стандартный порядок рисования граней на прямоугольной призме с помощью OpenGL? Если бы я написал функцию "призмы", хотел бы я написать ее для рендеринга в определенном порядке? Есть ли какие-либо технические причины для отрисовки, скажем, задней грани перед лицевой?

1 ответ

Есть две возможности, как интерпретировать / ответить на ваш вопрос.

Интерпретация, что z-буфер отключен

Если это так, то все нарисованные вами примитивы будут нарисованы в таком порядке. Так что вам нужно написать это в этом конкретном порядке.

Интерпретация, что z-буфер включен

Если это так, то все равно, в каком порядке вы отправляете полигоны на видеокарту. Там нет стандартного заказа

Другие вопросы по тегам