字幕列表 影片播放 由 AI 自動生成 列印所有字幕 列印翻譯字幕 列印英文字幕 Hello! Welcome to my channel. In this tutorial, we'll learn how to use Curve Tangent node. 您好!歡迎來到我的頻道。在本教程中,我們將學習如何使用曲線切線節點。 Press Shift-A and add a Bezier Curve. 按 Shift-A 鍵,添加貝塞爾曲線。 Switch the Timeline Editor to Geometry Node Editor. 將時間線編輯器切換為幾何節點編輯器。 Click on the New button and add a Geometry Node modifier. 點擊新建按鈕,添加一個幾何節點修改器。 Press Shift-A and instance on Points node. 按下 Shift-A,然後在 "點 "節點上進行實例操作。 Drop the node between the Input and Output nodes. 刪除輸入節點和輸出節點之間的節點。 We need a Instance object to place on the Curve control points. 我們需要在曲線控制點上放置一個實例對象。 Let's add a Cube object node. 讓我們添加一個立方體對象節點。 Connect the Geometry to the Instance node. 將幾何圖形連接到實例節點。 As you can see, two cubes have been added. 可以看到,已經添加了兩個立方體。 Because the curve has only two control points. 因為曲線只有兩個控制點。 Set the X dimension to 0.5, and set the Y dimension to 0.3. 將 X 維度設為 0.5,Y 維度設為 0.3。 Go to Viewport Shading menu and enable the Cavity option, and switch the type to Both. 進入 "視口陰影 "菜單,啟用 "空腔 "選項,並將類型切換為 "兩者"。 We can increase the number of the instances on the curve. 我們可以增加曲線上的實例數量。 To do that, let's add a Resample Curve node. 為此,讓我們添加一個重新採樣曲線節點。 Drop the node after the Group Input node. 刪除組輸入節點後的節點。 This node will create new control points on the curve. 該節點將在曲線上創建新的控制點。 We are in the Count mode, so, it will be added 10 instance objects along the curve. 我們採用的是計數模式,是以將沿曲線添加 10 個實例對象。 If we set the Count value to 4, 4 instance objects will be added. 如果我們將計數值設置為 4,就會添加 4 個實例對象。 If we switch to Length mode, the instance objects will be added based on the Length value. 如果切換到 "長度 "模式,將根據長度值添加實例對象。 Let's set the Length value to 0.6. 讓我們將長度值設置為 0.6。 As you can see, only 4 instance objects will be added on the curve. 如圖所示,曲線上只會添加 4 個實例對象。 It will be computed automatically how many instance objects will be along the curve at 0.6 meters intervals. 將自動計算出曲線上每隔 0.6 米會有多少個實例對象。 Go over the Viewport window, press Tab key to switch to Edit mode. 轉到視口窗口,按 Tab 鍵切換到編輯模式。 Select the last control point, press Numpad 7 to switch to Top view. 選擇最後一個控制點,按 Numpad 7 鍵切換到俯視圖。 Hit the E key and extrude the curve. 按 E 鍵擠出曲線。 The best thing, we can extend the curve as we wish, and the instance number will be computed automatically based on the curve length. 最棒的是,我們可以隨意擴展曲線,而實例編號將根據曲線長度自動計算。 Let's add Join Geometry node to be able to see the curve. 讓我們添加 "加入幾何圖形 "節點,以便查看曲線。 As you have noticed, the instance objects don't point the same direction along the curve. 正如您所注意到的,實例對象沿著曲線指向的方向並不相同。 We need to rotate each instance object in the curve direction. 我們需要沿曲線方向旋轉每個實例對象。 To do that, we gonna use Curve Tangent node. 為此,我們將使用曲線切線節點。 Let's add Curve Tangent node. 讓我們添加曲線切線節點。 This node computes the direction of the curve at every control point. 該節點計算每個控制點的曲線方向。 Now, we need to determine which axis of the instance will point to the curve direction. 現在,我們需要確定實例的哪個軸將指向曲線方向。 Let's add Align Euler to Vector node. 讓我們為向量節點添加對齊歐拉。 Plug the Tangent node to Vector node, and the Rotation to Rotation node. 將 "切線 "節點插入 "矢量 "節點,將 "旋轉 "節點插入 "旋轉 "節點。 There we go. We have aligned the local X axis of the instances to the curve direction. 就是這樣。我們已經將實例的在地 X 軸與曲線方向對齊。 If we switch to Y axis, the local Y axis will be aligned to the curve direction. 如果切換到 Y 軸,在地 Y 軸將與曲線方向對齊。 Now, we can edit the curve as we wish. 現在,我們可以隨意編輯曲線。 Thanks for watching. See you in the next tutorial. 感謝觀看。下期教程再見。
B2 中高級 中文 美國腔 曲線切線 | Blender 幾何節點教程 (Curve Tangent | Blender Geometry Nodes Tutorial) 1 0 哈利 發佈於 2024 年 11 月 15 日 更多分享 分享 收藏 回報 影片單字