Blender 裡所有的模型物件都有一個原點(origin),Blender用橘紅色的圓點標示物件原點,在選取物件後才看的到(如上圖)。在Sidebar、Item分頁的Transform面板裡顯示的物件位置(Location)座標就是該物件的原點座標;此外,物件原點也是預設旋轉和縮放的基準點。
有很多時候我們希望能指定自己想要的物件原點。比如在製作椅子的時候,物件原點若能位於椅腳接觸地面的平面上。如此在場景中擺放椅子的時候,椅子位置的Z座標就能直接輸入跟地平面相同的Z座標,不用再調整椅子的高程。
Origin to 3D Cursor
移動物件原點的方法之一是將 3D 游標的位置指定爲物件原點:
- 選取椅子、TAB進入編輯模式,選取椅腳的底面,按 SHIFT_S -> Cursor to Selected (或到 3D Viewport 標題列 -> Mesh功能表 -> Snap -> Cursor to Selected),將 3D 游標移到椅腳的底面(如上圖);
- TAB回到物件模式,呼叫Object Context Menu【左選:RMB / 右選:W】選Set Origin裡的 "Origin to 3D Cursor"將物件原點移到3D遊標所在的位置(如下圖)(或到3D View標題列 -> Object功能表 -> Set Origin -> Origin to 3D Cursor)。
直接移動原點 Affect Only Origins
我們也可以直接移動原點(很多新手會碰到突然無法移動、旋轉、或縮放物件的情形,就是無意間把這個選項打開了):
- 啓用 Affect Only Origins 選項有好幾種方法:
- 到 Sidebar、Tool 分頁的 Options 面板 裡的 Transform 次面板的 Affect Only 勾選 Origins (如上圖);
- 或到設定列選項 Options 裡的 Transform 次面板的 Affect Only 勾選 Origins;
- 或按快速鍵CTRL_. 切換。
- 在物件原點的位置會出現XYZ三軸圖示,表示變換Transform操作只會影響物件原點(如上圖):
- 按G移動原點;或 按SHIFT_S → Selection to Cursor 將原點移到3D遊標的位置。
- 物件原點移動完畢後記得停用 Affect Only Origins 選項。
留言
張貼留言