easy-three

load.videoTexture

load.videoTexture(url : String, props : Object) : VideoTexture

url - テクスチャのURL。
props - 設定オブジェクト。
  • autoPlay (Boolean) : 自動再生するか (デフォルト : true)。
  • loop (Boolean) : ループ再生するか (デフォルト : true)。

mp4などの動画ファイルを読み込み、テクスチャとして使用します。

コードの例

ビデオテクスチャの利用

const { camera, create, load, controls, animate } = init()
create.ambientLight({ intensity: 1 });
create.directionalLight({ intensity: 2 });
camera.position.set(-1, 1, 1);
controls.connect();

create.plane({
  size: [1.28 * 2, 0.72 * 2],
  option: {
    map: load.videoTexture("https://www.ktc.ac.jp/img/top/movie/topmovie_new_480p.mp4"),
  }
});

animate();