如何使用Inspector在Xcode中缩放3D对象?

问题描述 投票:1回答:1

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

这是我在Xcode中的内容。在换模之前:enter image description here换模后:enter image description here

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

enter image description here

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

ios xcode 3d scenekit blender
1个回答
0
投票

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

搅拌机

  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将会更改,您将在模拟器中正确地看到它。 enter image description here enter image description here
© www.soinside.com 2019 - 2024. All rights reserved.