WEBVTT

1
00:00:00.010 --> 00:00:05.380
Blender 中的父子關係是裝配過程的基本部分。

2
00:00:05.380 --> 00:00:07.340
但什麼是養育子女？

3
00:00:07.340 --> 00:00:12.460
好吧，養育是指在兩個對象之間建立父子關係。

4
00:00:12.460 --> 00:00:16.800
父子關係是指子對象繼承轉換

5
00:00:16.800 --> 00:00:18.380
父對象的。

6
00:00:18.380 --> 00:00:23.440
然而，除了變換之外，孩子仍然可以有自己的局部變換

7
00:00:23.440 --> 00:00:25.840
從父母那裡繼承的。

8
00:00:25.840 --> 00:00:29.800
這有點像當父母搬家時，孩子們必須跟隨父母。

9
00:00:29.800 --> 00:00:31.520
一個城市到另一個城市。

10
00:00:31.520 --> 00:00:36.080
但一旦到達新城市，孩子們仍然可以自己步行去學校。

11
00:00:36.080 --> 00:00:40.400
但為什麼我們要將對像作為另一個對象的父對象呢？

12
00:00:40.400 --> 00:00:45.000
通常，養育有助於更輕鬆地控制轉變和樞軸點

13
00:00:45.000 --> 00:00:48.280
出於動畫目的而對一組對象進行組合。

14
00:00:48.280 --> 00:00:53.040
一些示例包括將手指設置為手、將對像或紙張設置為對象

15
00:00:53.040 --> 00:00:57.040
桌子的表面，或樹上的葉子。

16
00:00:57.040 --> 00:00:59.240
請允許我演示一下。

17
00:00:59.240 --> 00:01:04.200
以我們的立方體為例，使用 Shift-D 複製它。

18
00:01:04.200 --> 00:01:07.900
讓我們將這個重複的立方體作為我們的父對象。

19
00:01:07.900 --> 00:01:12.520
為了視覺清晰起見，讓我們將這個立方體放大一點，以便我們確定

20
00:01:12.520 --> 00:01:14.180
它是父立方體。

21
00:01:14.180 --> 00:01:20.160
然後，我們可以使用 Shift-左鍵單擊來選擇兩個立方體，然後右鍵單擊以顯示上下文菜單。

22
00:01:20.160 --> 00:01:23.100
轉到“父級”並選擇“對象”。

23
00:01:23.100 --> 00:01:27.800
對於熱鍵用戶，您可以在選擇對像後按 Ctrl-P 來訪問

24
00:01:27.800 --> 00:01:30.280
相同的育兒菜單。

25
00:01:30.280 --> 00:01:35.160
讓我們繼續移動、旋轉和縮放較大的立方體和較小的立方體

26
00:01:35.160 --> 00:01:36.800
立方體應該跟隨。

27
00:01:36.800 --> 00:01:39.680
然而，事實並非如此。

28
00:01:39.680 --> 00:01:44.680
看來我們為錯誤的立方體設置了父級，並意外地將較小的立方體設置為父級

29
00:01:44.680 --> 00:01:45.680
立方體。

30
00:01:45.680 --> 00:01:50.080
因為這不是我們想要的，所以讓我們使用 Ctrl-Z 撤消它。

31
00:01:50.080 --> 00:01:51.520
為什麼會發生這種情況呢？

32
00:01:51.520 --> 00:01:56.760
嗯，確保最後選擇所需的父對象非常重要。

33
00:01:56.760 --> 00:02:01.080
這將以稍微亮的黃色輪廓突出顯示該對象，表明它

34
00:02:01.080 --> 00:02:03.160
是活動對象。

35
00:02:03.160 --> 00:02:07.160
一旦我們確保我們的活動對像是我們想要成為我們對象的父對象的對象

36
00:02:07.160 --> 00:02:10.600
到，我們可以再次重複父操作。

37
00:02:10.600 --> 00:02:14.320
單擊鼠標右鍵，轉到“父子關係”，然後選擇“對象”。

38
00:02:14.320 --> 00:02:20.060
現在我們可以移動、旋轉和縮放父立方體，正如您所看到的，我們的子立方體是

39
00:02:20.060 --> 00:02:22.660
就跟著走。

40
00:02:22.660 --> 00:02:27.280
關於父子關係​​的一個重要注意事項是子對象的樞軸點​​完全是

41
00:02:27.280 --> 00:02:31.600
繼承父級轉換時被忽略。

42
00:02:31.600 --> 00:02:35.980
這包括您同時選擇子對象和父對象的情況。

43
00:02:35.980 --> 00:02:42.020
但是，變換子對象仍然使用子對象的本地對象原點。

44
00:02:42.020 --> 00:02:46.780
其實孩子在父母養育的情況下還是可以正常活動的，只是會受到影響

45
00:02:46.780 --> 00:02:50.500
除了自身的轉變之外，還受到父母的轉變的影響。

46
00:02:50.500 --> 00:02:56.020
一個父對象可以有多個子對象，但子對像只能有一個

47
00:02:56.020 --> 00:02:57.380
父母。

48
00:02:57.380 --> 00:03:02.340
例如，我們可以通過轉到“添加”菜單，轉到“網格”，向場景添加一個新的立方體，

49
00:03:02.340 --> 00:03:04.200
並選擇立方體。

50
00:03:04.200 --> 00:03:10.180
這個新的多維數據集當前沒有父級，但我們可以將其作為同一個大多維數據集的父級

51
00:03:10.180 --> 00:03:12.660
我們的另一個立方體的父級是。

52
00:03:12.660 --> 00:03:16.460
這將為我們的較大立方體提供兩個子立方體。

53
00:03:16.460 --> 00:03:20.560
一個事實是，如果您想要三個子立方體，您實際上可以復制其中一個立方體

54
00:03:20.560 --> 00:03:24.060
並且它仍然是同一個大立方體的父級。

55
00:03:24.060 --> 00:03:28.340
但是，如果我們引入另一個父立方體怎麼辦？

56
00:03:28.340 --> 00:03:31.660
假設我們複製了較大的立方體，所以現在我們有兩個。

57
00:03:31.660 --> 00:03:37.780
我將把這個立方體命名為 Daddy Cube 1，將這個立方體命名為 Daddy Cube 2。

58
00:03:37.780 --> 00:03:42.940
如果我們選擇子立方體，然後將它們作為 Daddy Cube 2 的父級，您會注意到

59
00:03:42.940 --> 00:03:47.940
與 Daddy Cube 1 的所有關係都已被切斷。

60
00:03:47.940 --> 00:03:51.660
變形爸爸立方體 1 不再影響子立方體。

61
00:03:51.660 --> 00:03:57.420
與此同時，Daddy Cube 2 現在會影響子立方體的變換。

62
00:03:57.420 --> 00:04:02.660
正如你所看到的，每個對像只能有一個父對象，但父對象可以有多個

63
00:04:02.660 --> 00:04:03.660
孩子們。

64
00:04:03.660 --> 00:04:06.940
此外，我們還可以有一個父母鏈。

65
00:04:06.940 --> 00:04:12.900
如果我們選擇Daddy Cube 2，然後選擇Daddy Cube 1，我們實際上可以製作Daddy Cube

66
00:04:12.900 --> 00:04:16.660
1 立方爸爸 2 的父母。

67
00:04:16.660 --> 00:04:23.260
在某種程度上，這也將使 Daddy Cube 1 成為我們三個子立方體的祖父母。

68
00:04:23.260 --> 00:04:28.800
這條父母鏈可以繼續下去，只要你願意，但它不能形成一個循環。

69
00:04:28.800 --> 00:04:34.260
換句話說，如果您嘗試將 Daddy Cube 1 養育為它自己的子代或孫代

70
00:04:34.260 --> 00:04:39.580
立方體，Blender 會阻止你這樣做，因為這會形成循環依賴，

71
00:04:39.580 --> 00:04:42.040
這有點像除以零。

72
00:04:42.040 --> 00:04:45.760
這是養育子女背後的基本理念，但重要的是要知道它並不適用

73
00:04:45.760 --> 00:04:47.780
僅針對對象。

74
00:04:47.780 --> 00:04:51.140
育兒對於骨頭和空虛也同樣有效。

75
00:04:51.140 --> 00:04:55.940
骨骼是骨架物體的組成部分，也稱為裝備或骨架。

76
00:04:55.940 --> 00:05:02.340
我們將在另一個視頻中更詳細地介紹骨骼，但您也可以將對象設置為空。

77
00:05:02.340 --> 00:05:06.600
這些對象除了它們自己的基本轉換之外幾乎不包含任何數據

78
00:05:06.600 --> 00:05:07.600
數據。

79
00:05:07.600 --> 00:05:14.000
它們在渲染時不可見，通常用於組織或參考目的。

80
00:05:14.000 --> 00:05:17.980
您可以在“添加”菜單中找到它們，並且可以按照與我們完全相同的方式將它們設置為父級

81
00:05:17.980 --> 00:05:20.580
之前用我們的立方體。

82
00:05:20.580 --> 00:05:25.380
將對象設置為空對像是一種常見的做法，因為您將能夠變形和變形

83
00:05:25.380 --> 00:05:30.720
如果多個對像都是同一個空對象的父對象，那麼可以很容易地同時使用多個對象。

84
00:05:30.740 --> 00:05:34.720
我最喜歡的例子是在包含多個對象的環境中工作時

85
00:05:34.720 --> 00:05:36.080
和道具。

86
00:05:36.080 --> 00:05:40.460
通過將所有環境對象設置為空對象，您可以轉換整個環境

87
00:05:40.460 --> 00:05:43.880
只需一個動作即可輕鬆設置。

88
00:05:43.880 --> 00:05:47.860
作為一個額外的好處，空本身不會在渲染時出現。

89
00:05:47.860 --> 00:05:51.760
這使得手動控制對象組的樞軸點變得更加容易

90
00:05:51.760 --> 00:05:54.320
將用於轉型。

91
00:05:54.320 --> 00:05:58.840
現在，您可能想知道，我們如何取消對象的父子關係？

92
00:05:58.840 --> 00:06:00.400
嗯，這很簡單。

93
00:06:00.400 --> 00:06:05.080
只需選擇您想要取消父子關係的一個或多個對象，然後右鍵單擊即可獲取上下文

94
00:06:05.080 --> 00:06:06.280
菜單。

95
00:06:06.280 --> 00:06:09.720
然後轉到“父級”，“清除父級”。

96
00:06:09.720 --> 00:06:15.180
對於熱鍵用戶，您可以按 Alt-P 調出取消父子關係菜單。

97
00:06:15.180 --> 00:06:19.940
您可能還對“清除並保留轉換”選項的用途感到好奇。

98
00:06:19.940 --> 00:06:25.200
這用於您嘗試取消父子關係的對像已經繼承了轉換的情況

99
00:06:25.200 --> 00:06:29.900
從它的父級一段時間，你想保留這種轉換，但刪除

100
00:06:29.900 --> 00:06:34.540
親子關係實際上完全消除了這種轉變。

101
00:06:34.540 --> 00:06:41.040
因此，您需要選擇“取消父子關係”菜單下的“清除並保留變換”。

102
00:06:41.040 --> 00:06:45.460
正如您所看到的，儘管沒有父子關係，但該對象並未從其之前的位置移動

103
00:06:45.460 --> 00:06:47.860
位置、旋轉和比例。

104
00:06:47.860 --> 00:06:52.260
如果您只是選擇“清除父級”，它將清除從父級繼承的所有轉換

105
00:06:52.260 --> 00:06:56.860
並將其返回到如果它根本沒有被養育的地方。
