2016-05-05 10 views
0

私は円筒と回転テクスチャでワームホールを作ります。オフセット付きアルファの回転(THREE.JS R76)

はこちらをご覧ください:

http://learningthreejs.com/blog/2012/01/11/tunnel-effect/は今、私はこのような回転質感を持っている...

tunnel.material.map.offset.y += 0.01; 
tunnel.material.map.offset.x += 0.005; 

私は私のアルファマップを追加するまで、これが正常に動作します(トンネル内隙間から見てみたいです)。私はちょうどそうのように同じことを行うことができると思った

...

tunnel.material.alphaMap.offset.y += 0.01; 
tunnel.material.alphaMap.offset.x += 0.005; 

は、残念ながら、これは動作しませんでした - 何の効果も...とシリンダーを回転する代わりに、望ましい結果につながることはありません。

答えて

1

ああ、私はメインのテクスチャでエッジをクランプしていましたが、アルファテクスチャでそれをするのを忘れました。それは期待どおりに機能し、簡単です。

var cylTexture = loader.load("wormhole.jpg"), 
     cylAlpha = loader.load("wormholeAlpha2.jpg"); 
     cylTexture.wrapT = THREE.RepeatWrapping; 
     cylTexture.wrapS = THREE.RepeatWrapping; 
     cylAlpha.wrapT = THREE.RepeatWrapping; 
     cylAlpha.wrapS = THREE.RepeatWrapping; 
関連する問題