我正在创建一个家具ARKit应用程序,但我似乎找不到任何关于从web服务器加载3d模型的内容。
我想在我的firebase服务器上有3d模型的链接,并在swift中解析它们。这是可行的吗,我找不到任何支持它的框架。
发布于 2017-07-24 23:52:43
我找不到任何支持它的框架
看看苹果ModelIO吧。
支持的格式集包括Alembic (.abc)、波前对象(.obj)、多边形(.ply)和标准细分语言(.stl)。也可以支持其他格式。
我只使用过.obj,虽然它工作得很好,但它有点棘手。苹果和你的3D工具可能都不支持完整的标准,如果你的.obj或.mtl文件中的标签或属性有问题,ModelIO将不会加载任何东西。我必须手动修改它们才能使其正常工作。
发布于 2017-07-26 23:03:48
由于您的问题有SceneKit标签,我建议您离线构建.scn文件,然后将它们上传到您的服务器上。与其他文件格式不同,在加载时不会有任何开销(例如将模型I/O对象转换为SceneKit对象)。
https://stackoverflow.com/questions/45282792
复制相似问题