我正在尝试在firefox上运行WebGL,如果我在外部进行修改,则可以正常工作,但是如果在firefox着色器编辑器中加载它们,则无法正常工作。
要获得着色器编辑器,可以右键单击firefox浏览器-> inspect元素,然后检查着色器编辑器以查看GLSL代码。但是修改它们应该修改当前不适用于我的经验,有什么建议吗?
我要寻找的溶液等这样,在上编辑会自动反映在画布上。
最有可能的问题是,Shader Editor不会为您重新绘制任何内容,而只是重新编译着色器并重新链接程序。您应该使用以下命令不断重绘所有内容requestAnimationFrame
:
function render () {
/* do actual drawing */
requestAnimationFrame(render);
}
render();
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句