当我更新场景以使用A-Frame 0.3.0时,我的OBJ不再正确加载。
在某些型号的UV更改为不是负面(合法的OBJ)后,他们开始在Firefox中工作,但在Chrome和Safari中显示为白色。 Chrome和Safari也会忽略任何直接的颜色分配 - "颜色:红色"例如。我没有使用任何MTL文件 - 只是几何体。
在我沿着漫长的道路进行手工编辑OBJ之前,直到工作正常 - 对于0.3.0或三个可能咬我的A-Frame有什么变化吗?喜欢:不再喜欢OBJs中的指数表示法吗?需要在标题中有特定的内容吗?等
感谢,
答案 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更宽容但我不再卡住了。