HTML 5 ビデオ要素をページにロードし、それらを THREE.Texture にマップし、3D の MeshBasicMaterial を使用して立方体にビデオ テクスチャを表示できます。(すべてのビデオは自動再生とループに設定されています。) 各アニメーション/レンダリング サイクル、チェックするテクスチャごとに:
if (video.HAVE_ENOUGH_DATA)
texture.needsUpdate = true
この方法で再生するビデオをロードすると、フレームレートが低下し続けます。パフォーマンスを向上させるために何かできることがあるとしたら? ビデオを DOM 要素としてロードする必要がありますか? フラグメントシェーダー/GPUを活用して並列化できる方法はありますか?