我尝试在ThreeJS上加载这个FBX模型。
https://www.dropbox.com/s/pwa31xkia8tg8v9/fbx%20threejs.zip?dl=0
它正确加载动画,但都显示黑色纹理。
我正在使用官方示例从ThreeJS加载FBX,我只是替换了模型文件。
请帮忙,我的项目需要这个。
感谢您的时间! 此致
答案 0 :(得分:0)
我为场景添加了光。
light = new THREE.HemisphereLight(0xffffff, 0x444444, 1.0);
light.position.set(0, 1, 0);
scene.add(light);
light = new THREE.DirectionalLight(0xffffff, 1.0);
light.position.set(0, 1, 0);
scene.add(light);
答案 1 :(得分:0)
请检查纹理图像的文件格式。将图像转换为jpg并更改模型同样在文本文件中打开它。您还可以检查特定图像文件格式的特定加载程序,如TGALoader for .tga。