欢迎光临散文网 会员登陆 & 注册

《光与硅的艺术》连载——5.2 Transform(变换):对象变换操作

2022-04-27 17:39 作者:FishersLab  | 我要投稿

Note:《光与硅的艺术》写作于2015年,发表于2017年,书中部分内容可能与当前软硬件实际状况有出入,请注意区分。


Transform(变换)模块是主界面图标栏Transform(变换)按钮的加强版,你或许注意到了它们二者使用了完全相同的图标。图标栏的Transform(变换)按钮如图5-10所示,快捷方式栏的Transform(变换)模块,如图5-11所示。

图5-10 图标栏的变换按钮


图5-11 快捷方式栏的变换模块按钮


相比图标栏的Transform(变换)按钮,Transform(变换)模块提供了更细致的变换控制能力。当需要精确操作或快捷键(Shift+W/E/R)提供的手动控制杆无法满足操作需求时,可以使用Transform(变换)模块。


5.2.1 Transform(变换)模块的打开方式


上文中已经提到,可以使用快捷方式栏的Transform(变换)图标打开Transform(变换)模块,如图5-12所示。打开后的面板如图5-13所示。它包括两个页面,分别是Basic(基本)和Advanced(进阶),提供了不同的控制功能,我们主要使用的是Basic(基本)页面。在下文中将讲解它的各卷展栏内容。

图5-12 快捷方式栏的变换模块按钮


图5-13 Transform(变换)模块面板


5.2.2 移动对象


Translation(移动)卷展栏的参数用于控制对象移动。注意,在默认情况下,所有的移动都以物体Pivot(轴点)为准,而非以物体中心为准。


常用参数说明


» Coordinate System(坐标系):设定移动坐标系。

Object(对象):使用对象坐标系。


World(世界):使用世界坐标系。


» Translate X/Y/Z(移动X/Y/Z):设定选中对象在x/y/z轴上的移动量。


» Move to Camera(移动到相机):将选中对象移动到当前摄影机的位置。


» Move to Origin(移动到初始位置):将选中对象移动到世界坐标系中的原始位置。


5.2.3 旋转对象


Rotation(旋转)卷展栏的参数用于控制对象旋转。同理,所有的旋转都以轴点(Pivot)为准,而非以物体中心为准。


常用参数说明


» Rotate X/Y/Z(旋转 X/Y/Z):设定选中对象在x/y/z轴上的旋转量。


» Pick Mode(拾取模式):通过交互式的点击方式为对象指定旋转轴位置和方向。不建议使用它,因为它很难获得精确的结果。


2-Points(两点式):按住Shift键以后单击场景中的两个位置,系统会根据第二个点的位置定位旋转轴点,然后使用两个点的连线计算旋转轴的方向。


3-Points(三点式):按住Shift键以后单击场景中的3个位置,这3个位置会定义一个虚拟的三角平面,之后系统则根据这个平面的位置和方向计算旋转轴心。


Rotation的其他选项用来设定复杂的旋转属性,不建议修改Rotate X/Y/Z(旋转 X/Y/Z)以外的其他参数。


5.2.4 缩放对象


Scaling(缩放)卷展栏的参数用于控制对象缩放。


常用参数说明


» Scaling X/Y/Z(缩放 X/Y/Z):设定对象在x/y/z轴上的缩放量。


» Uniform Scaling(统一缩放):统一三轴缩放。


5.2.5 旋转轴点


Rotation Pivot(旋转轴点)卷展栏的参数用于设置为对象进行旋转计算时的参考Pivot Point(轴点),即前面提到的Pivot(轴点)。通常不建议修改这些参数。


TIPS Pivot(轴点)和Pivot Point(轴点)在此表达相同的含义。通常我们使用Pivot这个词,它可以被认为是Pivot Point的简称。


常用参数说明


» Coordinate System(坐标系):设置旋转坐标系。


World(世界):使用世界坐标系。


Object(对象):使用对象坐标系。


» Position X/Y/Z(坐标 X/Y/Z):设置轴点位置。


» Orientation X/Y/Z(方向X/Y/Z):设置轴点的方向——即轴点自身旋转值。


» Move to Object Center(移动到对象中心):将轴点移动到对象边界框的中心。


TIPS 边界框即选中对象后出现的黄色方框,它表示对象在世界空间中所占的立方体体积。


» Move to World Center(移动到世界中心):将轴点移动到世界坐标系的中心。


5.2.6 缩放轴点


Scaling Pivot(缩放轴点)卷展栏的参数用于设置为对象进行缩放计算时的参考轴点(Pivot Point)。通常不建议修改这些参数。


常用参数说明


» Coordinate System(坐标系):设置缩放坐标系。


World(世界):使用世界坐标系。


Object(对象):使用对象坐标系。


Position X/Y/Z(坐标 X/Y/Z):设置轴点位置。


5.2.7 Transform(变换)的图标栏


关于面板底部图标栏的功能说明,已在图5-14中进行标注。由于它们的功能与字面含义相同,故不再一一说明。

图5-14 图标栏翻译


《光与硅的艺术》连载——5.2 Transform(变换):对象变换操作的评论 (共 条)

分享到微博请遵守国家法律