将纹理应用于球体而没有宽大的外观(Babylonjs)

时间:2019-05-21 06:56:27

标签: babylonjs

使用babylonjs,我试图在此处应用te .obj文件中包含的漫射立方体贴图纹理文件:

https://www.turbosquid.com/3d-models/realistic-mars-photorealistic-2k-3d-1277433

具有:

this.material = new BABYLON.StandardMaterial('mars', scene);
this.material.diffuseTexture = new BABYLON.Texture("./assets/mesh/Mars/Diffuse.png", scene);
this.material.diffuseTexture.hasAlpha = true;

如果我将hasAlpha设置为false,则似乎只是填充了拉伸纹理。

enter image description here

我认为纹理将被更精确地应用。我该如何摆脱这些广泛的困扰?

1 个答案:

答案 0 :(得分:0)

这可能是UV映射问题。您是如何创建球体的?您有巴比伦游乐场的例子吗?

请随时访问巴比伦论坛以获取更多信息: https://forum.babylonjs.com/c/questions