Aframe 如何在a帧中显示三维对象?

Aframe 如何在a帧中显示三维对象?,aframe,webvr,Aframe,Webvr,我已经阅读了A-Frame文档并直接从中复制了代码,但是我在以.obj和.mtl格式显示3D对象时遇到了问题。这就是我所拥有的: <a-assets> <a-asset-item id="chair-obj" src="obj/chair1.obj"></a-asset-item> <a-asset-item id="chair-mtl" src="obj/chair1.mtl"></a-asset-item> </a-asset

我已经阅读了A-Frame文档并直接从中复制了代码,但是我在以.obj和.mtl格式显示3D对象时遇到了问题。这就是我所拥有的:

<a-assets>
<a-asset-item id="chair-obj" src="obj/chair1.obj"></a-asset-item>
<a-asset-item id="chair-mtl" src="obj/chair1.mtl"></a-asset-item>
</a-assets>

<a-entity obj-model="obj: #chair-obj; mtl: #chair-mtl" position="0 1 -1" scale="0.000001 0.000001 0.000001"></a-entity>


文档表明,这可能是a-Frame的比例与对象的本机比例不匹配的问题。它建议将其缩小,因此我从0.1到0.000001步进,但仍然无法看到显示的对象(该对象和其他测试对象是从TurboSquid下载的,但没有显示)

我使用了稍微不同的语法,这对我来说很有效:

谢谢,虽然我不确定是您的代码还是我将A-Frame版本从0.2更新到了0.3,但这似乎很有效。但是现在我看到了这个物体!