2010-05-15 4 views

ответ

2

Да. Абсолютно. (Но это все-таки не так дорого, как альфа тестирования.)

From the OpenGL ES Programming Guide (for the non-3GS PowerVR SGX):

Еще одно преимущество отсроченной рендеринга является то, что она позволяет GPU для выполнить скрытое удаление поверхности перед тем фрагменты обрабатываются. Пиксели, которые не видны , отбрасываются без текстур выборки или выполняют обработку фрагментов , значительно , уменьшая вычисления, которые должен выполнять графический процессор для рендеринга сцены. Чтобы получить максимальную выгоду от этой функции, вы должны попытаться сделать, как большая часть сцены с непрозрачным содержанием как можно и свести к минимуму использование смешивание, альфа-тестирования, а также инструкции сброшенных в GLSL шейдеры. Поскольку аппаратное обеспечение скрывает удаление поверхности, не нужно для вашего приложения, чтобы отсортировать его геометрию спереди-назад.

Смежные вопросы