如何将3d.io中的家具模型导入ARKit

问题描述 投票:0回答:2

我在 AR 应用程序中显示来自 furniture.3d.io 的家具,该应用程序在使用 Google 的 WebARonARKit 和 aframe 的网络视图中运行良好。然而,原生使用 ARKit 时,跟踪和照明似乎更好。

ARKit 要求模型为 .scn、.dae 或 .obj 格式。有没有办法从 3d.io 导出家具,以便我可以在我的应用程序中使用它? Aframe 有一个我可以使用的 gltf 导出器,因此我可能会尝试使用 3d.io -> .gltf -> .dae 和 Blender 手动转换一些模型,但不知道如何以更自动化的方式进行转换方式。

augmented-reality aframe arkit archilogic 3d.io
2个回答
4
投票

我建议您从 3d.io -> .blend -> 导出 .dae 找到您想要导入 ARKit 的任何模型。 Blender 有一个很棒的 Collada 导出器。

我不确定是否可以从 3d.io 导出家具/任何 3d 对象,但应该可以从 archilogic.com 导出。您还可以直接从 archilogic 导出 collada 文件,但尚不支持纹理导出。

编辑:实际上 archilogic 现在可以导出 collada 的漫反射、法线和镜面反射贴图


0
投票

要将家具模型从 3Dio 导入 ARKit,您需要执行一系列步骤,包括在 ARKit 应用程序中导入、配置和渲染 3D 模型。以下是该过程的概要:

准备您的开发环境:

确保您的 Mac 上安装了 Xcode(用于 iOS 开发)和 ARKit。 确保您可以访问 3Dio 平台来获取家具模型。 创建一个新的 ARKit 项目:

打开 Xcode 并创建一个新的 ARKit 项目。 设置项目的基本设置,例如应用程序的名称、包标识符和部署目标。 导入 3D 模型:

您可以从3Dio平台获取家具模型。您可能需要以兼容的格式(例如 USDZ 或 SCN)导出这些模型。 将 3D 模型文件拖放到 Xcode 项目的资产目录中。

请记住查看 ARKit 和 3Dio 的具体文档和指南,以了解任何更新或特定于平台的详细信息。此外,请确保您拥有必要的权限和许可,可以在应用程序中使用和分发从 3Dio 获取的 3D 模型。 了解更多

© www.soinside.com 2019 - 2024. All rights reserved.