2017-02-10 56 views
0

我刚刚开始使用a-frame 0.4.0 3d对象,但我认为我做了一些基本的错误。 我开始,因为我看到这里:https://aframe.io/docs/0.4.0/components/obj-model.html 和我用这个模型:http://tf3dm.com/3d-model/wood-texture-created-in-cycles-82780.html但这不适用于我。为什么?我该如何做好?为什么我在这个A帧中看不到obj和mtl?

<!DOCTYPE html> 
    <html> 
    <head> 
     <title>objtest</title> 
     <meta charset="utf-8"> 
    </head> 
    <body> 
    <a-scene> 
     <a-assets> 
     <a-asset-item id="tree-obj" src="WoodTexture.obj"></a-asset-item> 
     <a-asset-item id="tree-mtl" src="WoodTexture.mtl"></a-asset-item> 
     </a-assets> 
     <a-entity obj-model="obj: #tree-obj; mtl: #tree-mtl"></a-entity> 
    </a-scene> 

    </body> 
    </html> 

回答

0

您使用过aframe.js吗?如果没有,尝试一下。无空格重命名.obj和'.mtl'文件。我试过这个模型文件,它适用于我。

+0

谢谢!没有纹理的情况下正常吗?我也重命名了.mtl文件,模型是灰色的。我在这里创建了一个截图:http://imgur.com/a/wlCSA为什么? –

+0

是的,你可以看看这个'.mtl'文件,该文件不使用任何纹理图片。这个模型由Blender制作并导出为'.obj'类型。它显示没有纹理的原因可以看到[.fbx导出为什么没有材质或纹理?](http://blender.stackexchange.com/questions/57531/fbx-export-why-there-are-no-材料或纹理),您可以选择其他合适的模型。 –

相关问题