2014-04-15 119 views
0

在ThreeJS,我试图做一个具有某种物质旋转的胎面,类似于油罐胎面。这里是我想到的一个例子:http://i.imgur.com/3iT1qJB.jpgThreeJS轮面旋转

我在想,反对实际上沿着它的两点旋转胎面,它会产生相同的效果视觉如果我只是改变位置纹理的纹理,连续偏移一定量的像素。有人知道如何在ThreeJS中移动重复纹理的位置吗?

感谢

回答

2

您需要设置自动换行模式,像这样:

texture.wrapS = THREE.RepeatWrapping; // or wrapT, as appropriate 

然后,在渲染循环使用的模式,像这样:

mesh.material.map.offset.x += 0.01; 

three.js所河66

+0

太棒了。谢谢! – mjkaufer