three.jsのテクスチャローダーの使い方を、参考サイトにて学び、真似してみようと思いました。
jsfiddleにて、下記のコードを書きましたが、テクスチャを貼った円柱が表示されません・・・・。
テクスチャを貼った円柱
上のコードで、普通の箱(コメントアウトしています)は通常通り表示されています。
javascript
1 var cylinder; 2 3 const loader = new THREE.TextureLoader(); 4 loader.crossOrigin = '*'; 5 loader.load('https://i.imgur.com/YHHbiu5.png', 6 texture => { 7 cylinder = new THREE.Mesh( 8 new THREE.CylinderGeometry(1,1,10,10), 9 new THREE.MeshPhongMaterial( { color: 0x0000ff, wireframe: false , map: texture}) 10 ) 11 scene.add( cylinder ); 12 } 13 );
が、テクスチャに関する記述です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/09 04:10
2022/01/09 05:13