
实例11 隐藏或冻结物体
案例说明: 当场景中的物体较多时,为了便于操作和加快显示更新速度,可将暂时不需要进行操作的物体隐藏或冻结起来。
光盘文件:实例文件\第1章\隐藏或冻结\隐藏物体.max、冻结物体.max
视频教程:无
操作步骤
1 隐藏或冻结物体。对视图中显示的物体,可以进行隐藏和冻结的操作。一般情况下,使用命令面板来进行隐藏和冻结的设置。首先介绍“隐藏”展卷栏。

● 隐藏选择对象:是将选中的视图中的物体隐藏。选择Teapot01,单击“隐藏选定对象”按钮,蓝色的茶壶即迅速被隐藏。

● 隐藏未选择对象:即隐藏除选择对象外的其他所有可见对象。使用此方法可以隐藏除正在处理的对象以外的其他所有对象。选择蓝色茶壶物体,单击“隐藏未选择对象”按钮,其他6个茶杯即迅速被隐藏。

● 按名称隐藏:单击此按钮将弹出一个对话框,使用这个对话框可以隐藏从列表中选择的对象。打开“隐藏对话”对话框,选择Teapot01物体,然后单击“隐藏”按钮。蓝色的Teapot01物体即迅速被隐藏。

● 按点击隐藏:隐藏在视图中单击的所有对象。如果按住【Ctrl】键的同时选择某对象,则将隐藏该对象和其他所有子对象。要退出“按点击隐藏”模式,单击鼠标右键,按【Esc】键,或选择不同的功能。如果隐藏场景中的所有对象,则此模式将自动关闭。单击“按点击隐藏”按钮,然后单击蓝色的茶壶和紫色的茶杯,则两个物体立刻被隐藏。

● 全部取消隐藏:将所有隐藏的对象取消隐藏。仅在指定隐藏一个或多个对象时,“取消隐藏”按钮才可用。下图是将场景中的所有物体全部隐藏,如果想全部显示的话,单击“全部取消隐藏”按钮,被隐藏的物体又会显示在视图中。

● 按名称取消隐藏:单击此按钮将弹出一个对话框,在该对话框中取消隐藏从列表框中选择的对象。然后再打开“按名称取消隐藏”对话框,选择Teapot01和Teapot03,单击“取消隐藏”按钮,被隐藏的物体则被显示出来。

最终,选择的物体重新显示在视图中。

2 下面介绍“冻结”展卷栏。“冻结” 展卷栏提供了通过选择单独的对象来对其进行冻结或者解冻的控制。使用冻结控制后,冻结的对象仍会保留在屏幕上,但是不能对其进行选择、变换或修改。默认情况下,冻结的对象呈现暗灰色。

● 冻结选定对象:冻结所选择的物体,下面用3个颜色不同的卡通模型作为实验对象。选择红色卡通模型,单击“冻结选定对象”按钮,红色卡通模型立刻呈暗灰色状态,表示红色卡通模型被冻结。

● 冻结未选定对象:冻结除选定对象外的其他所有可见对象。使用此方法可以快速冻结除正在处理的对象以外的其他所有对象。首先选择白色卡通模型,然后单击“冻结未选择对象”按钮,其他的两个模型被冻结。

● 按名称冻结:单击此按钮,弹出一个对话框,该对话框用于从列表框中选择要冻结的对象。单击“按名称冻结”按钮,在弹出的对话框中选择灰色卡通模型,然后单击“冻结”按钮。灰色卡通模型即被冻结,变成了暗灰色。

● 按点击冻结:冻结在视图中单击的所有对象。如果在选择对象的同时按【Ctrl】键,该对象及其所有子对象会全部被冻结。要退出“按点击冻结”模式,可单击鼠标右键或按【Esc】键,或选择不同的功能。如果冻结了场景中的所有对象,则该模式将自动禁用。先单击“按点击冻结”按钮,然后在视图中单击白色卡通模型和红色卡通模型,则两个物体即被冻结。

● 全部解冻:将所有冻结的对象解冻。单击此按钮,则所有物体被冻结,单击“全部解冻”按钮,则3个物体被解冻。


● 按名称解冻:单击此按钮,将弹出一个对话框,该对话框用于从列表框中选择要解冻的对象。此时视图中有两个物体被冻结,现在要解冻其中的红色卡通模型。单击“按名称解冻”按钮。在弹出的对话框中选择pompisred,单击“解冻”按钮,红色卡通模型即被解冻。

● 按点击解冻:解冻在视图中单击的所有对象。如果在选择对象的同时按【Ctrl】键,该对象及其所有子对象会全部被解冻。此时两个物体被冻结,现在解冻其中的白色卡通模型,首先单击“按名称解冻”按钮,然后在视图中单击白色卡通模型,白色卡通模型即被解冻。
