A-Frame 0.3.0没有正确加载OBJ - 工作在0.2.0

时间:2016-09-14 22:50:22

标签: three.js aframe

当我更新场景以使用A-Frame 0.3.0时,我的OBJ不再正确加载。

在某些型号的UV更改为不是负面(合法的OBJ)后,他们开始在Firefox中工作,但在Chrome和Safari中显示为白色。 Chrome和Safari也会忽略任何直接的颜色分配 - "颜色:红色"例如。我没有使用任何MTL文件 - 只是几何体。

在我沿着漫长的道路进行手工编辑OBJ之前,直到工作正常 - 对于0.3.0或三个可能咬我的A-Frame有什么变化吗?喜欢:不再喜欢OBJs中的指数表示法吗?需要在标题中有特定的内容吗?等

感谢,

1 个答案:

答案 0 :(得分:0)

正如@ngokevin在评论中指出的那样,交换我的obj模型和材料组件的顺序解决了这个问题。

<a-entity  obj-model="obj: #box_GEO" material=" color: lightblue; src: #ground_LM"></a-entity>

需要:

<a-entity  material=" color: lightblue; src: #ground_LM" obj-model="obj: #box_GEO"></a-entity>

不确定版本0.2.0和0.3.0之间有什么变化,或者为什么Firefox更宽容但我不再卡住了。