跳轉到內容

Blender 3D:菜鳥到專業/練習良好的父級關係

來自 Wikibooks,開放世界開放書籍

在 2D 繪圖程式中,您可能熟悉將物件分組在一起的概念,以便可以將它們作為不可分割的整體進行操作和轉換。

Blender 可以透過其將一個物件父級到另一個物件的概念實現大致類似的效果。(Blender 還具有名為“分組”的概念,但它用於完全不同的目的,在此不做討論,所以不要混淆。)

父級關係和取消父級關係

[編輯 | 編輯原始碼]

將一個物件父級到另一個物件很簡單:在物件模式下,選擇要作為子物件的物件,然後選擇要作為父物件的,然後按  CTRL + P  調出“設定為父物件”選單。選單中的選項具有以下含義

  • 物件:將其餘選擇的父物件設定為活動(最後選擇的)物件,清除新子物件可能具有的任何現有父物件關係。任何以前是父物件的都將重置為其在先前父物件關係之前的原始轉換。
  • 物件(保留變換):類似於上述,但子物件保留來自任何先前父物件關係的轉換。
  • 頂點:這允許您將子物件父級到父物件(必須是網格)中的單個當前選定頂點。您可以在父物件網格上進入編輯模式以進行選擇,然後再使用此選項。然後,子物件將跟蹤該頂點的運動,而不是整個物件。
  • 頂點(三角形):在此,父物件網格中選擇了 3 個頂點。子物件跟蹤的不僅是它們的平移,還有它們之間的相對旋轉。

在物件模式下檢視場景時,您會看到黑色虛線將子物件連線到其父物件。嘗試僅移動、旋轉或縮放父物件,您會看到如何將相同的轉換自動應用於其子物件。

一次將多個子物件父級到一個公共父物件,依次選擇所有子物件,然後最後選擇父物件。現在,當您執行  CTRL + P  時,所有選定的物件(最後一個除外)都成為最後一個物件的子物件。

物件的父物件可能反過來又是另一個物件的子物件;其父物件的任何轉換都會自動傳遞給它及其所有子物件,以及它們的子物件,等等。

要刪除父物件關係:在物件模式下選擇子物件,然後按  ALT + P  調出清除父物件選單。此處的選項是

  • 清除父物件:刪除父物件/子物件關係,並將子物件重置為其在父物件關係之前的原始轉換。
  • 清除並保留轉換:刪除父物件/子物件關係,但子物件保留其作為父物件關係結果的當前轉換。
  • 清除父物件反轉:這實際上並沒有清除父物件/子物件關係,但它將子物件相對於父物件的轉換設定為與子物件在成為父物件之前自身具有的轉換相同。

明確父級關係反轉

[編輯 | 編輯原始碼]

通常,當設定父物件關係時,如果父物件已經應用了物件轉換,則子物件不會立即繼承它。相反,它只接收對父物件物件轉換的後續更改。發生的事情是,在設定父物件關係時,計算出當前父物件轉換的反轉,然後在將父物件轉換傳遞給子物件之前應用它。這抵消了初始轉換,使子物件從一開始就位於其位置。當父物件隨後移動或受到其他物件轉換影響時,不會重新計算此反轉,因此子物件此後會跟蹤。

“清除父物件反轉”功能將此反轉轉換設定為單位轉換,因此子物件會接收完整的父物件轉換。


Note:

快捷鍵  CTRL + SHIFT + P  等效於設定父物件關係,然後清除父物件反轉。

鎖住你的孩子!

[編輯 | 編輯原始碼]

在 3D 檢視右側的屬性架上(您可以使用  N  切換其可見性),您將在頂部看到變換面板。這顯示了整體物件轉換(平移、旋轉、縮放),但還要注意轉換欄位旁邊的掛鎖圖示:單擊每個圖示都會關閉其掛鎖,將相應的欄位鎖定以防止進一步更改,包括使用 3D 檢視中的常用物件轉換工具進行的更改。(如果您單擊一個關閉的掛鎖,它會再次開啟並取消鎖定。)

這對子物件很有用:如果其物件轉換被鎖定,它仍然會跟蹤對父物件的轉換更改,但無法直接更改其轉換。這可以在操作實際上由多個 Blender 物件組成的“物件”時防止意外情況:將它們全部父級到一個公共根物件(例如空物件),然後鎖定所有物件,除了根物件,這樣它們就可以透過僅操作根物件來一起轉換,並且不能(意外地)被分離。

例如,您可能使用單獨的物件來構建一輛汽車,用於車門和車輪;這些可以自由旋轉(分別繞著它們的鉸鏈和車軸旋轉),但否則相對於車身被鎖定在位置。

示例:相機平移

[編輯 | 編輯原始碼]

假設您想製作一部電影,其中相機圍繞某個物體進行 360° 平移。我們將把如何設定動畫的細節留到後面,但現在讓我們只考慮如何設定相機運動。

從一個新的預設 Blender 文件開始。使用 3D 游標在其預設位置(中心),新增一個新的空物件。它應該最終位於立方體內部,因此不可見;切換到  Z  線框檢視,這樣更容易看到。

選擇  RMB  相機;然後選擇  SHIFT + RMB  空物件;現在  CTRL + P  將相機父級到空物件。

現在選擇  RMB  僅空物件,然後嘗試  R otating 它:注意到相機是如何跟隨的嗎?為了增加樂趣,切換到相機檢視  NUM0 (確保空物件仍然是唯一被選中的物件)。現在嘗試旋轉空物件:它看起來應該像立方體在相反的方向旋轉,而實際上是相機圍繞它移動。


華夏公益教科書