Как использовать текстуру в качестве глубины прикрепления?
У меня есть кадровый буфер с несколькими целями рендеринга. Все они являются текстурами, а не рендерингом буферов. Как я могу использовать A
компонент RGBA
текстура как глубина прикрепления? Я хочу использовать тест глубины по умолчанию.
1 ответ
Решение
Альфа не является компонентом глубины. И только изображения, форматы которых имеют компонент глубины, могут быть связаны с GL_DEPTH_ATTACHMENT
,
И прежде чем вы спросите, нет формата RGB_DEPTH_COMPONENT.
Там нет причин, вы не можете создать текстуру с GL_DEPTH_COMPONENT24
,