05. 座标系、游标与原点#

通过快捷键切换不同的座标系#

在 3D 视图中,只需要按下 , 即可快速呼出座标系饼型菜单,此时你可以通过下列任一操作:

  1. 移动光标到对应的方向,再按下鼠标左键
    (光标无需在饼型菜单项上点击,当项目高亮时按下鼠标左键即可)
  2. 根据饼型菜单的数字提示按下对应的数字键(字母键上方的数字键)

来激活想要的座标系

快捷键演示

Warning

本快捷操作的饼型菜单不会列出自定义座标系

通过 Blender UI 切换不同的座标系#

你也可以通过 3D 视图上方的 变换座标系 工具来选择需要的座标系

变换座标系UI

不同座标系的解释#

全局(世界座标系)#

全局座标系,也即整个场景的座标系,它不会因为对象的朝向、角度等改变而改变,原点和方向永远固定

局部#

以每一个对象自身作为参照的座标系,会随着对象的移动和旋转等因素改变原点和方向

当我们需要直到一个对象的局部座标系的时候,我们可以先选中对象,然后在 物体属性 面板里面勾选 视图显示 > 轴向 即可让该对象显示局部座标系

局部座标系

法向#

法向可以让我们在进入对象的 编辑模式面选择模式 ,并操作对象上的某一个面时所用到的座标系的 Z 轴永远垂直与该面

法向演示

可以先点选对象,然后按键盘上的 Tab 进入编辑模式,或通过 Blender 的 UI 进入对象编辑模式

编辑模式

选择模式

编辑模式 选择模式

万向#

万象座标轴比较抽象,这里只会简单提一下,以后如果用到的话,会详细展开讲

假设我们这里有一台单车,单车的前轮是嵌在前叉(把前叉设为 Z 轴)上的,单车前轮的转向已经被限定必须跟随前叉的转向而 转向 (也就是说前轮 转向 只能是在 Z 轴上转)

同时,单车需要往前后行进(设行进方向为 Y 轴),前轮必须还能朝前或后旋转 (也就是说,前轮必须还能在 Y 轴方向上进前进后退,所以旋转轴为 X 轴)

在这种情况下,我们就必须使用到万向轴进行一定的方向模式设置,以防前轮朝不正确的方向转动

万向

在模式设置中,我们必须将旋转轴放在中间位置,X 轴为旋转轴,所以 X 必须在中间,而转向轴 Z 必须放在最后的位置,所以可选的就只有 YXZ 欧拉 模式

视图#

当进入视图座标系时,我们会发现,不论我们如何调整观察角度,对象的操作杆的 Z 轴始终不可见,这是因为视图座标系是以我们 3D 视图的观察者角度为基准,上下方向为 Y 轴,左右方向为 X 轴,纵深方向为 Z 轴

游标#

游标是一个虚拟的点,它的默认位置为场景的 (0, 0, 0) 旋转角度为 0,它的显示大小不会随着我们观察者视角推拉而缩放

游标拥有自己的位置和朝向信息,我们可以通过 Blender UI 上的游标工具来改变它的位置

每当游标的位置 改变 时,它的 Y 轴方向总会朝向 3D 视图的上下, X轴方向总会水平于 3D 视图的 左右

而游标座标系这是以游标的朝向作为基准

游标

要让游标的位置和角度回到原始值,可以在 3D 视图中任意空白的地方点击鼠标右键,然后在弹出的菜单中选择 吸附 > 游标 → 世界原点

自定义座标系#

除了 Blender 默认提供的 6 种座标系,用户还可以在任何时候以任何物体作为参照,创建一个新的座标系

操作方法如下:

  1. 选择一个需要作为座标系统参考基准的对象
  2. 点击 3D 视图上的变换座标系
  3. 在弹出的菜单中点击 +
  4. 若要重命名某个自定义座标系,可直接双击自定义座标系的名称,然后输入新的名称即可
  5. 若要删除某个自定义座标系,可以点击该自定义座标系后方的 ×

这样 Blender 就能为你创建基于选中对象的座标系

⚠ 注意: 一旦该座标系完成创建,你再修改参照物体,座标系也不会自动跟踪物体的改变作出对应的变动

自定义座标系

不同座标系下的操作要领#

在第03篇笔记中,我们学到了让对象锁定在某一个全局座标系的轴向上移动点此复习一下

那么既然对象也拥有各自的座标系,有没有办法让对象沿着自己的座标系来移动呢?

答案当然是有的,我们只需要在快捷键中再多按一次轴向的字母,即可让对象朝着局部座标系的某一个轴移动

例如,我们希望对象沿着自身的局部座标系的 Y 轴进行移动,我们只需要使用这个快捷键 G → Y → Y 在移动光标即可看到物体沿着自己的局部座标系移动了

在局部座标系中移动对象

举一反三,变换对象也是同理,只需要多按一次对应的轴向即可让对象朝着自身的局部座标系进行变换,例如让对象沿着自身的局部座标系的 Z 轴进行变换,则可以使用这一组快捷键 S → Z→ Z

⚠ 注意: 在局部座标系模式下 Blender 将默认以对象自身的局部座标系作为第一参照,这时候只需要按下 G → Y 即可让对象沿着局部座标系的 Y 轴进行移动

假如此时我们又希望对象可以沿着全局座标系的 Y 轴进行移动,则可以使用快捷键 G → Y → Y

同时,视图的 变换座标系 还会影响到 Gizmo 的显示,假如当前为局部座标系模式,则使用 Gizmo 时,物体的变换操作杆将会以局部座标系为准(其他座标系统也是同理)


使用说明

本站任何链接均可使用 鼠标中键 点击以直接在 新标签页 中打开

因为 ,所以本站直接使用 Cloudflare Pages 托管,大陆访问有时会比较缓慢,如遇到图片加载速度缓慢或出错,请刷新再试


内容归属

chinanoahli @ GitHub

对笔记内容有任何问题或建议,请到本项目的 Discussions页面 提出


奖励我一瓶快乐水

本站无广告,自费建设,自行维护

如果你觉得本站的资讯对你有用,可以通过以下任意一种方式奖励我一瓶快乐水

微信赞赏码

支付宝转账

外国朋友专用
点击图片跳转

微信赞赏码 支付宝转账 Paypal

关于许可证

严格禁止事项

严禁转载本站点的任何内容到大陆地区任何所谓的假开源平台,特别点名 CSDN 、 Gitee 等

基本全为个人笔记和个人观点,采用 CC BY SA 许可协议发布,许可协议的具体规条款请点击下方的 图片 进行查看

你可以任意修改和再分发本资料,但必须采用同样的许可证。

如有转载的资料或链接,请按照来源的许可证处理。

CC BY-SA 4.0