STL文件的{-Frame Loader}

时间:2018-03-26 15:04:07

标签: aframe stl-format

我试图在A-Frame页面中包含像GLTF对象这样的STL文件,但我没有取得进展。我不明白为什么文件不能以类似的方式工作。这是我的Glitch工作页面的代码,带有GLTF文件和带有STL文件的非工作文件。所有目标文件都托管在GitHub上。

glitch.com/edit /#!/戏剧性-黄蜂

(以下是从Glitch复制的非工作代码摘录)

<a-scene>
   <a-assets>
     <a-asset-item id="object" src="https://github.com/rschildge/models/raw/master/NinjaSpinner.stl"></a-asset-item>
   </a-assets>

 <a-entity model="#object" position="0 0 -4" scale=".1 .1 .1"></a-entity>
 <!-- <a-box position="-1 0.5 -3" rotation="0 45 0" color="#4CC3D9" shadow></a-box>-->
  <a-plane position="0 0 -4" rotation="-90 0 0" width="4" height="4" color="#7BC8A4" shadow></a-plane>
  <a-sky color="#ECECEC"></a-sky>
</a-scene>

1 个答案:

答案 0 :(得分:1)

据我所知,a-frame的核心没有任何.stl格式的加载器。

最近有一个社区制作loader,请务必查看。 如果它不起作用,请务必提出问题。如果它有效 - 给它一个友好的明星。

<小时/> 对于一般的模型,a-frame团队推荐docs中的glTF格式,因为它是为webGL设计的。 至于model=..语法,你需要使用一个加载程序组件,gltf-loader(就像你在毛刺上做的那样)或任何其他组件,但它不能只用{{1}关键字