我想将一些图像附加到立方体的几个侧面,然后将其他侧面留空。我很难让它发挥作用。如果我将所有边设置为一种材料,我可以加载文件并正常显示它,但是如果我尝试只设置一侧来显示图像,它只是空白。
var textureLoader = new THREE.TextureLoader();
var texture0 = textureLoader.load( 'images/0.png' );
var texture1 = textureLoader.load( 'images/1.png' );
var texture2 = textureLoader.load( 'images/2.png' );
var texture3 = textureLoader.load( 'images/3.png' );
var texture4 = textureLoader.load( 'images/4.png' );
var texture5 = textureLoader.load( 'images/5.png' );
var cubeMaterials = [
new THREE.MeshBasicMaterial( { map: texture0 } ),
new THREE.MeshBasicMaterial( { map: texture1 } ),
new THREE.MeshBasicMaterial( { map: texture2 } ),
new THREE.MeshBasicMaterial( { map: texture3 } ),
new THREE.MeshBasicMaterial( { map: texture4 } …Run Code Online (Sandbox Code Playgroud)