有辦法調試 GLSL(WebGL)程序嗎,例如打印變量值?

已邀請:

歐海琴

贊同來自:

direct x 才可以,opengl 調試很麻煩,一般是通過片段著色器的顏色輸出來做標記,有一些第三方工具如 renderDoc 可以捕捉一幀的渲染管線過程以及 VBO 等數據,但是對 glsl 裡面的變量也無能為力。

趙小臭

贊同來自:

我就記得我在哪裡看過一種打印變量的黑魔法,搜瞭半天才找到:
https://github.com/FreeBlues/ShaderDebugger

作者的 blog 教程:
http://www.cnblogs.com/freeblues/p/5724774.html
http://www.cnblogs.com/freeblues/p/5724833.html

pigff

贊同來自:

沒有

要回復問題請先登錄註冊