2012-04-18 6 views

ответ

1

Нет, я боюсь, что нет никакого способа прочитать из буфера глубины в AGAL.

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

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