【问题标题】:Exported Blender Model "faces" the wrong way When Importing to SceneKit导入到 SceneKit 时导出的 Blender 模型“面对”错误
【发布时间】:2019-10-04 14:04:51
【问题描述】:

我从 TurboSquid 购买了一个 3D 模型,我需要将它按比例缩小到准确的尺寸。在 3D 建模和 Blender 方面,我是一个完全的新手,但我已经设法找到足够的教程来执行此操作并导出文件。

问题是我只能让它从对象的角落导出一个视图,我想将几​​个对象排列在一起作为我的 ARKit 应用程序的一部分。

我正在导出为 Collada .dae 文件,选择“仅选择”,因为我只需要模型,不需要灯光或相机(对吗?)。

它需要在 Blender 中指向什么特定的方式吗?将它与相机对齐是否有帮助(即使我只导出对象)?我可以选择一侧作为“正面”吗?

我可以在 SceneKit 编辑器中正确调整角度,但我更喜欢在 Blender 中进行。

【问题讨论】:

    标签: xcode scenekit blender


    【解决方案1】:

    我不记得我是从哪里得到这个的,否则我很乐意给予信任,但这就是我让我的 Turbo Squid 模型工作的方式。我需要翻转我的并修复 Y-Up 轴,但你也许可以用这个来修复你的旋转。

    确保所有内容都已选中,然后按 R(用于旋转)。就像缩放一样,您会发现鼠标移动会旋转选定的对象。但我们想做一个特定的旋转:围绕 Blender 的 Z 轴旋转 180 度。要快速执行此操作,假设您已经按 R,按 Z,然后键入 180,然后按 Enter。根据我的经验,执行此旋转将纠正模型的方向。 与缩放一样,要永久应用旋转,请按 Ctrl+A。在弹出的菜单中,点击“旋转”。

    如果需要,请为 Scenekit 设置 Y-Up。

    /Applications/Xcode.app/Contents/Developer/usr/bin/scntool --convert fighter0.dae --format c3d --output out.dae --force-y-up --force-interleaved --look -for-pvrtc-image

    【讨论】:

      猜你喜欢
      • 2017-08-24
      • 2013-07-20
      • 2012-09-14
      • 2015-12-01
      • 2013-06-19
      • 1970-01-01
      • 2019-03-07
      • 2021-10-20
      • 2021-04-22
      相关资源
      最近更新 更多