- 中文版Maya 2014實用教程(第2版)
- 時代印象
- 4572字
- 2020-08-21 18:12:08
1.3 視圖的各種操作
在Maya的視圖中,可以很方便地對視圖進行旋轉、縮放和移動等操作,每個視圖實際上都是一臺攝影機,對視圖的操作也就是對攝影機的操作。
在Maya里有兩大類攝影機視圖:一種是透視攝影機,也就是透視圖,隨著距離的變化,物體大小也會隨著變化;另一種是平行攝影機,這類攝影機里只有平行光線,不會有透視變化,其對應的視圖為正交視圖,如頂視圖和前視圖。
本節知識概要

1.3.1 視圖的基本操作
視圖的基本操作包括對視圖的旋轉、移動、縮放等。下面依次對各種視圖的基本操作進行介紹。
1. 旋轉視圖
對視圖的旋轉操作只針對透視攝影機類型的視圖,因為正交視圖中的旋轉功能是被鎖定的。
技巧與提示
可以使用Alt+鼠標左鍵對視圖進行旋轉操作,若想讓視圖在以水平方向或垂直方向為軸心的單方向上旋轉,可以使用Shift+Alt+鼠標左鍵來完成水平或垂直方向上的旋轉操作。
2. 移動視圖
在Maya中,移動視圖實質上就是移動攝影機。
技巧與提示
可以使用Alt+鼠標中鍵來移動視圖,同時也可以使用Shift+Alt+鼠標中鍵在水平或垂直方向上進行移動操作。
3. 縮放視圖
縮放視圖可以將場景中的對象進行放大或縮小顯示,實質上就是改變視圖攝影機與場景對象的距離,可以將視圖的縮放操作理解為對視圖攝影機的操作。
技巧與提示
可以使用Alt+鼠標右鍵或Alt+鼠標左鍵+鼠標中鍵對視圖進行縮放操作;用戶也可以使用Ctrl+Alt+鼠標左鍵框選出一個區域,使該區域放大到最大。
4. 使選定對象最大化顯示
在選定某個對象的前提下,可以使用F鍵使選擇對象在當前視圖最大化顯示。最大化顯示的視圖是根據光標所在位置來判斷的,將光標放在想要放大的區域內,再按F鍵就可以將選擇的對象最大化顯示在視圖中。
技巧與提示
使用快捷鍵Shift+F可以一次性將全部視圖進行最大化顯示。
5. 使場景中所有對象最大化顯示
按A鍵可以將當前場景中的所有對象全部最大化顯示在一個視圖中。
技巧與提示
使用快捷鍵Shift+A可以將場景中的所有對象全部顯示在所有視圖中。
課堂案例 視圖的簡單操作
場景位置 場景文件>CH01>a.mb
案例位置 無
視頻位置 多媒體教學>CH01>課堂案例:視圖的簡單操作.flv
難易指數 ★☆☆☆☆
學習目標 如何切換和使用視圖
01 執行“文件>打開場景”菜單命令打開“打開”對話框,然后選擇“場景文件>CH01>a.mb”文件,接著單擊“打開”按鈕,如圖1-49所示。場景打開后,場景效果如圖1-50所示。

圖1-49

圖1-50
02 按住Alt鍵,然后單擊鼠標左鍵并拖曳光標,即可旋轉視圖,如圖1-51所示。

圖1-51
03 按住Alt鍵,然后按住鼠標滾輪并拖曳光標,即可移動視圖,如圖1-52所示。

圖1-52
04 在按住Alt,然后按住鼠標右鍵并拖曳光標,可以縮放視圖,如圖1-53所示。
05 單擊Space(空格)鍵,視圖變為4個部分,分別為上視圖、透視圖、前視圖、右視圖,如圖1-54所示,然后將光標移動到任一視圖,再單擊Space鍵,即可切換到相應的視圖。

圖1-53

圖1-54
1.3.2 書簽編輯器
在操作視圖時,如果對當前視圖的角度非常滿意,執行視圖菜單中的“視圖>書簽>編輯書簽”命令,打開“書簽編輯器”對話框,如圖1-55所示,然后在該對話框中記錄下當前的角度。

圖1-55
書簽編輯器對話框中的選項介紹
名稱:當前使用的書簽名稱。
描述:對當前書簽輸入相應的說明,也可以不填寫。
應用:將當前視圖角度改變成當前書簽角度。
添加到工具架:將當前所選書簽添加到工具架上。
新建書簽:將當前攝影機角度記錄成書簽,這時系統會自動創建一個名字cameraView1、cameraView2、cameraView……(數字依次增加),創建后可以再次修改名字。
新建二維書簽:創建一個2D書簽,可以應用當前的移動/縮放設置。
刪除:刪除當前所選擇的書簽。
技巧與提示
Maya默認狀態下帶有幾個特殊角度的書簽,可以方便用戶直接切換到這些角度,在視圖菜單“視圖>預定義書簽”命令下,分別是透視、前、頂、右側、左側、后和底,如圖1-56所示。

圖1-56
1.3.3 視圖導航器
Maya提供了一個非常實用的視圖導航器,如圖1-57所示。在視圖導航器上可以任意選擇想要的特殊角度。

圖1-57
視圖導航器的參數可以在“首選項”對話框里進行修改。執行“窗口>設置/首選項>首選項”菜單命令,打開“首選項”對話框,然后在左邊選擇ViewCube選項,顯示出視圖導航器的設置選項,如圖1-58所示。

圖1-58
視圖導航器選項介紹
顯示ViewCube:勾選該選項后,可以在視圖中顯示出視圖導航器。
屏幕上的位置:設置視圖導航器在屏幕中的位置,共有“右上”“右下”“左上”和“左下”4個位置。
ViewCube大小:設置視圖導航器的大小,共有“大”“正常”和“小”3種大小。
非活動不透明度:設置視圖導航器的不透明度。
在ViewCube下顯示指南針:勾選該選項后,可以在視圖導航器下面顯示出指南針,如圖1-59所示。

圖1-59
正北角度:設置視圖導航器指南針的角度。
圖>上一個視圖”或“下一視圖”命令恢復到相應的視圖中,執行“默認視圖”命令則可以恢復到Maya啟動時的初始視圖狀態。
技巧與提示
在執行錯誤的視圖操作后,可以執行視圖菜單中的“視
1.3.4 攝影機工具
對視圖攝影機的旋轉、移動和縮放等操作都有與之相對應的命令,全部都集中在“視圖”菜單下的“攝影機工具”菜單中,如圖1-60所示。

圖1-60
攝影機工具菜單介紹
側滾工具:用來旋轉視圖攝影機,快捷鍵為Alt+鼠標左鍵。
移動工具:用來在水平線上移動視圖攝影機,快捷鍵為Alt+鼠標中鍵。
推拉工具:用來推移視圖攝影機,快捷鍵為Alt+鼠標右鍵或Alt+鼠標左鍵+鼠標中鍵。
二維移動/縮放工具:視口內二維攝影機移動/縮放(\+鼠標中鍵來移動,\+鼠標右鍵來縮放)。
油性鉛筆工具:用于繪制和注釋。
縮放工具:用來縮放視圖攝影機,以改變視圖攝影機的焦距。
側滾工具:可以左右搖晃視圖攝影機。
方位角仰角工具:可以對正交視圖進行旋轉操作。
偏轉-俯仰工具/飛行工具:這兩個工具都是不改變視圖攝影機的位置而直接旋轉攝影機,從而改變視圖。
1.3.5 面板視圖菜單
視圖布局也就是展現在前面的視圖分布結構,良好的視圖布局有利于提高工作效率,在視圖菜單中的“面板”菜單下是一些調整視圖布局的命令,如圖1-61所示。

圖1-61
面板菜單介紹
透視:用于創建新的透視圖或選擇其他透視圖。
立體:用于創建新的正交視圖或選擇其他正交視圖。
沿選定對象觀看:通過選擇的對象來觀察視圖,該命令可以以選擇對象的位置為視點來觀察場景。
面板:該命令里面存放了一些編輯對話框,可以通過它來打開相應的對話框。
Hypergraph面板:用于切換“Hypergraph層次”視圖。
布局:該菜單中存放了一些視圖的布局命令。
保存的布局:這是Maya的一些默認布局,和左側“工具箱”內的布局一樣,可以很方便地切換到想要的視圖。
撕下:將當前視圖作為獨立的對話框分離出來。
撕下副本:將當前視圖復制一份出來作為獨立對話框。
面板編輯器:如果對Maya所提供的視圖布局不滿意,可以在這里編輯出想要的視圖布局。
技巧與提示
如果場景中創建了攝影機,可以通過“面板>透視”菜單中相應的攝影機名字來切換到對應的攝影機視圖,也可以通過“沿選定對象觀看”命令來切換到攝影機視圖。“沿選定對象觀看”命令不只限于將攝影機切換作為觀察視點,還可以將所有對象作為視點來觀察場景,因此常使用這種方法來調節燈光,可以很直觀地觀察到燈光所照射的范圍。
1.3.6 面板對話框
面板對話框主要用來編輯視圖布局,打開面板對話框的方法主要有以下4種。
第1種:執行“窗口>保存的布局>編輯布局”菜單命令。
第2種:執行“窗口>設置/首選項>面板編輯器”菜單命令。
第3種:執行視圖菜單中的“面板>保存的布局>編輯布局”命令。
第4種:執行視圖菜單中的“面板>欄目編輯器”命令。
打開的“面板”對話框如圖1-62所示。

圖1-62
面板對話框重要選項介紹
面板:顯示已經存在的面板,與“視圖>面板”菜單里面的各類選項相對應。
新建面板:用于創建新的欄目。
布局:顯示現在已經保存的布局和創建新的布局,并且可以改變布局的名字。
編輯布局:該選項卡下的“配置”選項主要用于設置布局的結構;“內容”選項主要用于設置欄目的內容。
歷史:設置歷史記錄中儲存的布局,可以通過“歷史深度”選項來設置歷史記錄的次數。
1.3.7 著色視圖菜單
Maya強大的顯示功能為操作復雜場景提供有力的幫助。在操作復雜場景時,Maya會消耗大量的資源,這時可以通過使用Maya提供的不同顯示方式來提高運行速度,在視圖菜單中的“著色”菜單下有各種顯示命令,如圖1-63所示。

圖1-63
著色菜單介紹
線框:將模型以線框的形式顯示在視圖中。多邊形以多邊形網格方式顯示出來;NUBRS曲面以等位結構線的方式顯示在視圖中。
對所有項目進行平滑著色處理:將全部對象以默認材質的實體方式顯示在視圖中,可以很清楚地觀察到對象的外觀造型。
對選定項目進行平滑著色處理:將選擇的對象以平滑實體的方式顯示在視圖中,其他對象以線框的方式顯示。
對所有項目進行平面著色:這是一種實體顯示方式,但模型會出現很明顯的輪廓,顯得不平滑。
對選定項目進行平面著色:將選擇的對象以不平滑的實體方式顯示出來,其他對象都以線框的方式顯示出來。
邊界框:將對象以一個邊界框的方式顯示出來,這種顯示方式相當節約資源,是操作復雜場景時不可缺少的功能。
點:以點的方式顯示場景中的對象。
使用默認材質:以初始的默認材質來顯示場景中的對象,當使用對所有項目進行平滑著色處理等實體顯示方式時,該功能才可用。
著色對象上的線框:如果模型處于實體顯示狀態,該功能可以讓實體周圍以線框圍起來的方式顯示出來,相當于線框與實體顯示的結合體。
X射線顯示:將對象以半透明的方式顯示出來,可以通過該方法觀察到模型背面的物體。
X射線顯示關節:該功能在架設骨骼時使用,可以透過模型清楚地觀察到骨骼的結構,以方便調整骨骼。
X射線顯示活動組件:是一個新的實體顯示模式,可以在視圖菜單中的面板菜單中設置實體顯示物體之上的組分。該模式可以幫助用戶確認是否意外選擇了不想要的組分,如圖1-64所示。

圖1-64
交互式著色:在操作的過程中將對象以設定的方式顯示在視圖中,默認狀態下以線框的方式顯示。例如在實體的顯示狀態下旋轉視圖時,視圖里的模型將會以線框的方式顯示出來;當結束操作時,模型又會回到實體顯示狀態。可以通過后面的設置按鈕打開“交互顯示選項”對話框,在該對話框中可以設置在操作過程中的顯示方式,如圖1-65所示。
背面消隱:將對象法線反方向的物體以透明的方式顯示出來,而法線方向正常顯示。
平滑線框:以平滑線框的方式將對象顯示出來。

圖1-65
加粗線:用于設置線的寬度。
在主菜單里的“顯示>對象顯示”菜單下還提供了一些控制單個對象的顯示方式,如圖1-66所示。

圖1-66
對象顯示菜單介紹
模板/取消模板:“模板”是將選擇的對象以線框模板的方式顯示在視圖中,用于建立模型的參照;執行“取消模板”命令可以關閉模板顯示。
邊界框/無邊界框:“邊界框”是將對象以邊界框的方式顯示出來;執行“無邊界框”命令可以恢復正常顯示。
幾何體/無幾何體:“幾何體”是以幾何體方式顯示對象;執行“無幾何體”命令可以隱藏對象。
快速交互:在交互操作時將復雜的模型簡化并暫時取消紋理貼圖的顯示,以加快顯示速度。
1.3.8 照明視圖菜單
在視圖菜單中的“照明”菜單中提供了一些燈光的顯示方式,如圖1-67所示。

圖1-67
照明菜單介紹
使用默認燈光:使用默認的燈光來照明場景中的對象。
使用所有燈光:使用所有燈光照明場景中的對象。
使用選定燈光:使用選擇的燈光來照明場景。
不使用燈光:不使用任何燈光對場景進行照明。
雙面照明:開啟該選項時,模型的背面也會被燈光照亮。
技巧與提示
Maya提供了一些快捷鍵來快速切換顯示方式,大鍵盤上的數字鍵4、5、6、7分別為網格顯示、實體顯示、材質顯示和燈光顯示。
Maya的顯示過濾功能可以將場景中的某一類對象暫時隱藏,以方便觀察和操作。在視圖菜單中的“顯示”菜單下取消相應的選項就可以隱藏與之相對應的對象。