比如:frag文件里面的
vec4 color = texture2D(CC_Texture0,v_texCoord);
float h= 0.3*color.x + 0.59*color.y + 0.11*color.z;
gl_FragColor = vec4(h,h,h,1.0);
我想知道color.x具体值是多少 有办法输出吗?
比如:frag文件里面的
vec4 color = texture2D(CC_Texture0,v_texCoord);
float h= 0.3*color.x + 0.59*color.y + 0.11*color.z;
gl_FragColor = vec4(h,h,h,1.0);
我想知道color.x具体值是多少 有办法输出吗?
shader 里面是没办法打印输出的.
好吧谢谢了,昨天试了半天加入输出语句直接报错……
嗯,shader没法输出log
那shader想调试的话 只能凭经验了么
正确做法是,把你想知道的值当做颜色画出来,配合用nsight/renderdoc/mgd/adreno profiler/xcode等frame debugger抓一帧看
嗯,楼上的正解。
谢谢解答哈 vs不能抓么