マリオネットチュートリアル:簡単なキャビネットを作成する
この応用編チュートリアルでは、上部、本体、空洞の3つの直方体で構成される、簡単な前面の空いたキャビネットを作成する方法について説明します。
ステップ1:直方体を定義するネットワークを作成する
直方体(四角形の柱状体)を作成して、キャビネットの本体部分にします。この時点での本体部分はソリッド図形です。このプロセスの後のステップで、キャビネットの上部と本体部分の空洞を作成します。
直方体を定義するネットワークを作成するには:
次のノードを配置して、図のようなネットワークを作成します。
リソースセレクタの検索機能を利用すると、必要なノードを探しやすくなります。
Create Rectangleノード:これはキャビネットの本体部分になる形状です。他のノードで寸法を定義します。RectangleをExtrudeノードに連結して、柱状体にする断面を定義します。
Extrudeノード:他のすべてのノードから入力値を受け取るこのノードは、キャビネットの3D本体形状になります。
Get XYZ ノード:このノードでPoint 3DまたはVec3ノードから与えられる値を読み取り、その値をX、Y、Zの要素に分割します。
Point 2Dノード:XとYの値を使用して、四角形の1コーナーの位置を定義する2Dの点を作成します。
3つのPassノード:これらのノードは、Create RectangleノードのWidthとHeightポート、およびAddノードに連結します。Passノードは単に、ノードに入力されたものをノードから出力します。この例では、Passノードを構成上の目的に限り使用しています。
Addノード:このノードは、Passノードの出力値をGet XYZノードのZ値に追加して、Extrudeノードのtopポートに入力します。
図のようにワイヤを連結します。