【问题标题】:How to scale 3D object in Xcode using Inspector?如何使用 Inspector 在 Xcode 中缩放 3D 对象?
【发布时间】:2019-08-21 14:18:01
【问题描述】:

我正在尝试缩放我从 Blender 中以 .dae 格式导出的 3D 对象(在 Xcode -> Inspector 中)。当我改变 scale 参数的值时,Bounding Box 没有改变。

这是我在 Xcode 中的内容。 比例变化前: 比例变化后:

在模拟器中也没有效果。 我做错了什么?当我从 Blender 导出我的模型时,我已经设置了这些属性,也许问题出在我的导出上:

我需要能够在 Xcode 中调整对象的大小以使其在实际屏幕上更大或更小。如何在此处更改边界框值?

【问题讨论】:

    标签: ios xcode 3d scenekit blender


    【解决方案1】:

    结合了几个好的答案,我找到了解决方案:

    搅拌机

    1. 首先,我需要将嘴里的所有对象归为一个。在 Blender 中,我选择了我想要在 Outliner 中分组的所有对象(按 Shift 并选择)并按 Ctrl+J
    2. 然后,我需要检查 3D 机械手的位置。进入编辑器模式,使用A 选择所有顶点,按shift+S 并选择“光标选择”。
    3. 切换到对象模式,按SHIFT+CTRL+ALT+C并选择Origin to 3D cursor

    Xcode

    1. 在 Scene Graf 中按 + 并添加(它将添加一个空节点)
    2. 将您的对象放入一个新节点中。
    3. 当您更改对象的比例时,父节点Bounding Box 将发生更改,您将在模拟器中正确看到它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-13
      • 1970-01-01
      • 1970-01-01
      • 2022-10-05
      • 1970-01-01
      • 2018-05-15
      • 2011-12-30
      相关资源
      最近更新 更多