如何在具有threejs的球体上水平滑动纹理

时间:2018-04-12 08:38:35

标签: javascript three.js

我有一个360观众。

我想在旋转原始纹理的特定位置加载纹理 周围有多个度数或Y单位而不会影响图片显示除旋转以外的方式。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

如果您想围绕球体的y轴旋转纹理,可以使用以下图案:

var loader = new THREE.TextureLoader();

var texture = loader.load( 'path.jpg', function ( texture ) {

    texture.wrapS = THREE.RepeatWrapping;
    texture.offset.set( degrees / 360, 0 );

} );

three.js r.91