Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 三重胎面旋转_Javascript_Three.js - Fatal编程技术网

Javascript 三重胎面旋转

Javascript 三重胎面旋转,javascript,three.js,Javascript,Three.js,在ThreeJS中,我尝试使用特定材质旋转踏板,类似于坦克踏板。下面是我想到的一个例子: 我在想,与实际沿其两点旋转胎面相反,如果我简单地改变胎面纹理的位置,将其连续偏移一定数量的像素,它将在视觉上产生相同的效果。有人知道如何在3J中移动重复纹理的位置吗 谢谢您需要这样设置包裹模式: texture.wrapS = THREE.RepeatWrapping; // or wrapT, as appropriate 然后,在渲染循环中使用如下模式: mesh.material.map.offse

在ThreeJS中,我尝试使用特定材质旋转踏板,类似于坦克踏板。下面是我想到的一个例子:

我在想,与实际沿其两点旋转胎面相反,如果我简单地改变胎面纹理的位置,将其连续偏移一定数量的像素,它将在视觉上产生相同的效果。有人知道如何在3J中移动重复纹理的位置吗


谢谢

您需要这样设置包裹模式:

texture.wrapS = THREE.RepeatWrapping; // or wrapT, as appropriate
然后,在渲染循环中使用如下模式:

mesh.material.map.offset.x += 0.01;
3.js r.66