繁体   English   中英

Three.js meshphongmaterial map 不出现

[英]Three.js meshphongmaterial map not appearing

我正在尝试取一个球体并用它在threejs中制作云(围绕一个蓝色的较小球体)。 云球没有出现,即使蓝色球出现了。 也没有出现错误,我认为是 object 整个身体都是透明的。 感谢您的帮助!

 const cloudTexture = new THREE.TextureLoader().load('./cloud_texture_2.jpg') const clouds = new THREE.Mesh(new THREE.SphereGeometry(3, 64, 64), new THREE.MeshPhongMaterial({color: 0xfffff, shininess: 0, map: cloudTexture, alphaMap: cloudTexture, transparent: true, depthWrite: false})) scene.add(clouds)

这是图像: 黑白噪声纹理

答:应该选择depthTest,并且CORS错误使图像无法被获取。 现在已修复; 我在 vscode 上使用本地服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM