在我的所有项目中,手动设置着色器统一值可以完成工作,在刷新页面后,我得到了我期望的结果。但是,当我尝试为它们设置动画时,值不会更新。
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不会让我的制服变得有生气吗?