当我在Firefox中修改着色器时,Firefox着色器编辑器不起作用

Subhasish短跑

我正在尝试在firefox上运行WebGL,如果我在外部进行修改,则可以正常工作,但是如果在firefox着色器编辑器中加载它们,则无法正常工作。

要获得着色器编辑器,可以右键单击firefox浏览器-> inspect元素,然后检查着色器编辑器以查看GLSL代码。但是修改它们应该修改当前不适用于我的经验,有什么建议吗?

我要寻找的溶液等这样,在上编辑会自动反映在画布上。

基里尔·德米特连科(Kirill Dmitrenko)

最有可能的问题是,Shader Editor不会为您重新绘制任何内容,而只是重新编译着色器并重新链接程序。您应该使用以下命令不断重绘所有内容requestAnimationFrame

function render () {
    /* do actual drawing */
    requestAnimationFrame(render);
}
render();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章