我有一个项目,我想在网络浏览器中加载/使用/显示3D模型,并提供这些模型的控制/交互..(在舞台/画布上添加多个..按钮事件/点击..等)
我看到了一个与我相似的项目,经过一些挖掘他们如何接近它...我被带到了Three.js(他们也使用了Angular,但我没有太多经验)
我开始沿着Three.js开始,但有一些基本的问题需要了解我手头的任务。
我不是在创建模型......它们来自外部来源。我相信他们使用SolidWorks ..
问题: 在阅读Three.js时,我认为导出到.obj是正确的格式使用/有......这是正确的吗?
我已经阅读过有关'纹理'的内容....但这是一个外部/外部图像应用于模型?
问题: 你能不能只导入/加载模型/源文件,它是否已经“看起来”像是如何导出的?或者你需要将一些图像作为纹理吗?
是否有任何非常基本的例子。 (只是加载外部.obj文件......并将其添加到舞台/画布)任何地方?
我无法让事情发挥作用。但是所有的例子中都有一些其他的东西/代码,我不知道出了什么问题......什么可以删除..只是将一个基本的.obj模型加载到舞台上?
答案 0 :(得分:0)
在@ 2pha提出的链接中,您可以找到一系列加载器:
使用何种格式取决于您可以导出的内容。只有你能回答这个问题。
如果您可以导出为obj
格式,则此处为link to an object loader example。但您也可以考虑使用collada格式。