这是我的代码:
var texture = new THREE.TextureLoader().load( 'texture.jpg' );
var geometry = new THREE.SphereGeometry(1, 32, 32 );
var material = new THREE.MeshBasicMaterial( { map: texture } );
var sphere = new THREE.Mesh( geometry, material );
scene.add( sphere );
如何在此处添加带有纹理的MeshLambertMaterial? MeshBasicMaterial看起来“死了”。并用»THREE.MeshLambertMaterial«替换»THREE.MeshBasicMaterial«不起作用...我已经尝试了很多,但是我找不到错误。
你们中的一些人可能有个主意吗?会非常感谢您的帮助!