Я хочу визуализировать сцену с эффектом постобработки контура в OpenGL ES 2.0.
Сначала я визуализирую все непрозрачные объекты. Затем я использую шейдер постобработки для обнаружения силуэта, который использует буфер глубины в качестве текстуры. А теперь я хочу визуализировать все объекты с помощью альфа-смешивания, без записи в буфер глубины, но используя тестирование глубины со значениями из текстуры буфера глубины, используемой для обнаружения силуэта.
Если бы я визуализировал полупрозрачные объекты до постобработки, постобработка отрисовывала бы контуры непрозрачных объектов поверх них, поскольку они не записываются в буфер глубины.
Как указать OpenGL ES 2.0 использовать текстуру в качестве буфера глубины?
Спасибо