0

こんにちはCube、私が追加したビデオテクスチャが表示されない理由を理解しようとしています...実装が非常に簡単な画像が表示されます。しかし、ビデオテクスチャをマッピングしようとすると、表示されません...

video = document.createElement('video');
video.width = 320;
video.height = 240;
video.autoplay = true;
video.src = "my video.....";

var videoTexture = new THREE.Texture( video );

var material = new THREE.MeshBasicMaterial( { vertexColors: THREE.FaceColors,
 map:texture, map: videoTexture} );

// render update....
 if( video.readyState === video.HAVE_ENOUGH_DATA ){ videoTexture.needsUpdate = true; }

しかし、それでもキューブに私のビデオは表示されません。

どんな助けでも大歓迎です。

4

1 に答える 1

0

You have 2 maps defined there:

map:texture, map: videoTexture

Maybe the first one is overriding the second one.

于 2013-01-11T00:11:55.800 に答える