动画着色器制服的Three.js动画不起作用?

时间:2015-11-28 23:58:12

标签: javascript three.js

在我的所有项目中,手动设置着色器统一值可以完成工作,在刷新页面后,我得到了我期望的结果。但是,当我尝试为它们设置动画时,值不会更新。

   var uniforms = { 
      size: {type: "f", value: 0.0}
   }

    var animate = function () {
        uniforms.size.value += 0.01;
        requestAnimationFrame(render);
    };

render();

正如您所看到的,这是标准程序,但它不起作用。我试过了:

uniforms.size.needsUpdate = true;

甚至尝试将材料的needsUpdate设置为true:

material.needsUpdate = true;

Wy不会让我的制服变得有生气吗?

0 个答案:

没有答案