Video要素など、普通に2のn乗ではない、画像をテクスチャとして
張り付けたいときは以下のように記述することで、警告を受けずに済んだ。
const texture = new THREE.Texture(
videoelm, THREE.UVMapping, THREE.ClampToEdgeWrapping,
THREE.ClampToEdgeWrapping);
texture.generateMipmaps = false;
texture.minFilter = THREE.LinearFilter;
texture.magFilter = THREE.LinearFilter;
texture.needsUpdate = true;
参考資料
関連記事
- [webgl]Three.jsでポリゴンを描画するには
- ElectronでWebGL(three.js)使ってデスクトップマスコット作った際に分かったこと
- CI環境のNightmareでWebGLを動かす方法や、NightmareでWebGL 2.0を動かす方法
- Windows10のBlenderをアップデートしたらThree.jsのアドオンが無くなったが、見つけた
- Three.jsでexamplesの高級車たちをblenderにExportしたが残念な結果に
- gopherくんのjsonデータがthree.jsのr85以降表示されなくてはまったjsonデータがthree.jsのr85以降表示されなくてはまった
- Ammo.jsのbtRaycastVehicleを基準にしたThree.jsのカメラの指定ではまった件