階段を作成する
イントロダクション
このチュートリアルでは、セグメントをZ軸上で変形するさまざまな方法を見ていきます。セグメントがパスのタンジェントに従うように適応するデフォルトの動作に加えて、セグメントをステップ実行するか、垂直を真っ直ぐにして変形させることもできますが、水平要素はスプラインに従います。下の例のように、セグメントの上端部分または下端部分のいずれかから測定した平坦な領域を維持するために、stepped/verticalオプションも使用できます。これらの手法を使用して、手すりや欄干、または完全な階段などの複雑な構造を作成することができます。
このチュートリアルを完了すると、次のことが可能になります
チュートリアルファイル
スタイルを作成する
階段の作成
新しくRailCloneオブジェクトを作成し、スタイルエディタを開きます。
新しく
Linear 1S(L1S)ジェネレータ(
)を追加します。
新しく
Splineベースオブジェクト(
)を追加し、シーンから
「Spline_stair_path」を選択します。これをジェネレータの
Spline入力に接続します。
新しく
Segmentノード(
)を追加し、シーンから「Tread」を選択します。これを
Default入力に接続します。
「Tread」の突き出した部分は、セグメント間にギャップを生じさせる原因になります。これを修正するには、
Leftと
Rightの
Paddingを
-0.013mに変更します。
スプラインが階段の右側を定義するようにセグメントを揃えるには、AlignmentのYとZを Bottomに変更します。スプラインがトレッドの一番上の部分であることを確認するには、Z-AlignmentをTopに変更します。
セグメントの変形モードを
Verticalに設定し、
Slope Fixingをオンにし、
Flat Topパラメータを
0.5mに設定します。
手すりの作成
次に、手すり部分を追加します。同じスタイルで、新しいL1Sジェネレータを作成し、既存のスプラインノードを接続します。Z Offsetの値を-0.074mに設定します。
新しくSegmentオブジェクトを追加し、シーンから“Single Balustrade”を選択し、これをDefault入力に接続します。
Z-AlignmentをPivotに設定します。
Deform > Verticalをオンにして Flat Bottomに0.8mを入力し、Slope Fixingをオンにします。
Translation Y に0.05mを入力します。
Segmentノードを2つ複製し、シーンの「End Cap」を選択します。1つは
X-Alignmentを
Leftに変更して
Start入力に接続し、もう1つは
X-Alignmentを
Rightに変更します。
新しくMirrorオペレータを追加して、先程作成した未接続のSegmentノードを接続します。MirrorオペレータのaxisがXになっていることを確認してEnd入力に接続します。
この例では、slope fixingとflat top/bottomモードを組み合わせてVertical変形モードを使用して、単純な階段を作成しました。このテクニックは、欄干柱などを追加するために応用することができます。