Placeholder Image

字幕列表 影片播放

由 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.

    感謝觀看。下期教程再見。

Hello! Welcome to my channel. In this tutorial, we'll learn how to use Curve Tangent node.

您好!歡迎來到我的頻道。在本教程中,我們將學習如何使用曲線切線節點。

字幕與單字
由 AI 自動生成

單字即點即查 點擊單字可以查詢單字解釋