Aframe和Angular2模型不会加载

时间:2017-10-21 05:35:57

标签: angular aframe

我试图使用Angular加载一个aframe模型,但在调用.obj和.mtl时,我看到的只是一个空白屏幕。我还在控制台上发出警告说“核心:a-assets:警告资产加载时间超过3000毫秒'”。我也试过把资产超时=" 10000&#34 ;;但我仍然得到相同的屏幕和错误。有什么帮助吗?

<a-asset-item id="Obj" src="../assets/scene.obj"></a-
asset-item>
<a-asset-item id="Mat" src="../assets/scene.mtl"></a-
asset-item>
<a-mixin id="model" scale="5 5 5"></a-mixin>

<a-entity mixin="model" obj-model="obj: #Obj; mtl: #Mat"></a-
entity>

1 个答案:

答案 0 :(得分:0)

首先查看您的推荐是否合适。或者你的.mtl引用了一个无法找到的纹理。

如果没问题,我建议您将模型转换为.GLtf,.dae或threejs .json。 它们是由a-frame team推荐的,具有多个纹理的obj / mtl可能根本不起作用。

我一直在使用angularJS / IO,但没有问题。