第3章 对 象 的 变 换 3.1 变 换 主工具栏上的变换工具如下: Select and Move:选择并移动。 Select and Rotate:选择并旋转。 Select and Uniform Scale:选择并等比例缩放。 Select and Non-uniform Scale:选择并不等比例缩放。 Select and Squash:选择并挤压变形。 3.1.1 变换轴 选择对象后,每个对象上都显示一个有3个轴的坐标系的图标,见图3.1。坐标系的原点就是轴心点。每个坐标系上有3个箭头,分别标记X、Y和Z,代表3个坐标轴。被创建的对象将自动显示坐标系。 当选择变换工具后,坐标系将变成变换Gizmo,图3.2、图3.3和图3.4分别是移动、旋转和缩放的Gizmo。 3.1.2 变换的键盘输入 有时需要通过键盘输入而不是通过鼠标操作来调整数值。3DS MAX支持许多键盘输入功能,包括使用键盘输入给出对象在场景中的准确位置,使用键盘输入给出具体的参数数值等。通常使用Move Transform Type-In对话框(见图3.5)进行变换数值的输入。可以通过在主工具栏的变换工具上单击鼠标右键来访问Move Transform Type-In对话框,也可以直接使用状态栏中的键盘输入区域。 图3.5 Move Transform Type-In对话框由两个数字栏组成:一栏是Absolute: World,另外一栏是Offset: Screen(如果选择的视图不同,可能有不同的显示)。下面的数字是被变换对象在世界坐标系中的准确位置,键入新的数值后,将使对象移动到该数值指定的位置。例如,如果在Move Transform Type-In对话框的Absolute: World下面分别给X、Y和Z键入数值0、0、40,那么对象将移动到世界坐标系中的0、0、40处。 在Offset: Screen一栏中键入数值将相对于对象的当前位置、旋转角度和缩放比例变换对象。例如,在Offset一栏中分别给X、Y和Z键入数值0、0、40,那么将把对象沿着Z轴移动40个单位。 Move Transform Type-In对话框是非模式对话框,这就意味着当执行其他操作的时候,对话框仍然可以被保留在屏幕上。 也可以在状态栏中通过键盘输入数值(见图3.6)。它的功能类似于Move Transform Type-In对话框,只是需要通过一个按钮来切换绝对(Absolute)和偏移(Offset)。 图3.6 3.1.3 变换应用举例 下面举例介绍使用变换来安排对象的方法。 (1) 启动3DS MAX,在主工具栏上选取File/Open,打开以前做过的室内空间模型文件。这是一个有桌子、凳子、茶杯和茶壶的简单室内场景,见图3.7。 图3.7 (2) 单击主工具栏中的 Select by Name按钮。 (3) 在Select Objects对话框中,单击Goblet01,然后单击Select按钮。此时在摄像机视口中,右边的高脚杯周围有一个白色的边界盒,表明它处于被选择状态,见图3.8。 (4) 单击主工具栏中的 Select and Move按钮。 (5) 在顶视口中单击鼠标右键,激活它。将鼠标移到Y轴上,直到鼠标光标变成Select and Move图标的样子后单击并拖曳,将右边高脚杯移到桌子的边缘(见图3.9)。 注意观察摄像机视口中的变化,右边的高脚杯被移到了桌子的边缘,见图3.10。 图3.10 (6) 在摄像机视口单击茶壶,出现变换的Gizmo。茶壶的变换Gizmo出现在茶壶的底部,见图3.11。 图3.11 (7) 单击主工具栏上的 Select and Rotate按钮,激活它。 (8) 在前视口将鼠标光标移动到茶壶变换Gizmo的Z轴上(水平圆代表的轴)。 (9) 单击并拖曳茶壶,将它绕Z轴旋转大约140°。这时的透视视口见图3.12。 图3.12 (10) 在摄像机视口单击Goblet02(中间的杯子),选择它,见图3.13。 图3.13 (11) 在主工具栏单击 Select and Uniform Scale按钮。 (12) 将鼠标移动到变换Gizmo的中心,在摄像机视口将Goblet02放大到约130%的样子,见图3.14。 图3.14 (13) 在主工具栏的 Select and Uniform Scale按钮上单击鼠标右键,出现Scale Transform Type-In对话框,见图3.15。 图3.15 (14) 在
您可能关注的文档
- (PLC应用技术课件)项目三PLC步进顺控指令及其应用.ppt
- (PLC应用技术课件)项目五PLC模拟量控制.ppt
- (Web开发技术)第1章Web技术概述.ppt
- (Web开发技术)第2章Web应用程序开发环境简介.ppt
- (Web开发技术)第4章CSS.ppt
- (Web开发技术)第7章Web服务器端编程与JavaServlet.ppt
- (Web开发技术)第8章Web应用数据库接口.ppt
- (Web开发技术)第9章JSP技术.ppt
- (Web开发技术)第10章Web开发框架.ppt
- (Web网站设计与开发)第1章Web技术概述.ppt
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)