如何在Babylon.js中将不同的图像应用于平行六面体?

时间:2018-11-27 11:41:17

标签: javascript textures babylonjs

var spongeMaterial = new BABYLON.StandardMaterial("spongeBox", scene);
            spongeMaterial.backFaceCulling = false;
            box.material = spongeMaterial;
            spongeMaterial.diffuseColor = new BABYLON.Color3(0, 0, 0);
            spongeMaterial.specularColor = new BABYLON.Color3(0, 0, 
0);
            spongeMaterial.reflectionTexture = new 
BABYLON.CubeTexture("images/sponge/sponge", scene);
            spongeMaterial.reflectionTexture.coordinatesMode = 
BABYLON.Texture.SKYBOX_MODE;

我已经在海绵文件夹中放置了6张图像,每张平行六面体的一张图像,均以坐标“ sponge_nz.jpg,海绵_ny.jpg等命名”。但是,“ SKYBOX_MODE”将它们考虑为实心立方体而不是立方体平行六面体,因此结果不成比例。

有什么方法或其他坐标模式(而不是SKY_MODE)将图像应用于平行六面体吗?

0 个答案:

没有答案