Я пытаюсь выполнить вычисление с использованием текстур с плавающей запятой в WebGL, которое включает в себя несколько шагов, переключение выходной текстуры между ними. Не совсем неожиданно, моя первоначальная реализация приводит к простому черному экрану.Как я могу проверить или сбросить содержимое текстуры в WebGL?
Есть ли способ сбросить содержимое текстуры в WebGL или проверить его каким-либо другим способом? В этом случае было бы очень полезно выполнить расчет и проверить правильность содержимого текстур.
Я пробовал некоторые из инструментов отладки WebGL, которые я нашел, но они либо не имели этой способности, либо больше не существуют, как Chrome Canvas Inspector. Я знаю, что могу сделать это с большим трудом, переписывая свой код, останавливаясь на разных этапах, делая вывод на цвета, сохраняя результат на изображении, а затем извлекая значения снова, но я надеялся, что есть более простой и удобный путь.
Возможный дубликат [Читать пиксели из текстуры WebGL] (http://stackoverflow.com/questions/13626606/read-pixels-from-a-webgl-texture) – gman