{{indexmenu_n>52}} ===== Styles Editor(スタイルエディター) ===== ==== 概要 ==== {{ :railclone:styleeditor:snipaste_20170711_115741.png |}} RailCloneは、わかりやすいノードベースのエディタを使用して、アーティストが洗練された再利用可能なパラメトリックモデルを作成できるように設計されています。RailCloneは、生成器と演算子を使用して定義された構築ルールに従って、1つ以上のベースリファレンススプラインに沿ってセグメントとして知られるメッシュを結合、変形、分配します。これらの3つの部分の相互作用はスタイルと呼ばれ、スタイルエディタを使用して作成されます。 ---- ==== Style Editorのインターフェース ==== {{ :railclone:styleeditor:rc_style_editor_annotated.png |}} Style Editorのウィンドウは5つのセクションに分かれています。 **1. The Menu Bar(メニューバー)** メニューバーにある機能のほとんどは、ツールバーや右クリックメニューから簡単にアクセスできますが、シーンビューの保存・復元機能やスタイルエディタの環境設定など、いくつかの機能はここにしかありません。 **2. The Tool Bar(ツールバー)** ツールバーには、定期的に使用する機能のボタンが用意されています。左側のハッチングされた部分をクリックしてドラッグすることで、ツールバーをフロートさせることができます。 {{ :railclone:styleeditor:rc_tools_click_drag.png |}} **3. The Properties Editor(プロパティーエディター)** プロパティエディタでは、選択したノードのパラメータを表示したり、変更したりすることができます。エフェクトは3DS Maxのビューポートでリアルタイムに更新されます。 **4. The Items Panel(アイテムパネル)** アイテム パネルには、新しいスタイルをデザインする際に使用できるノード タイプが一覧表示されます。新しいアイテムを追加するには、アイテムリストからコンストラクションビューにドラッグするだけです。 **5. The Construction View(コンストラクションビュー)** コンストラクション ビューは、ジェネレータ、オブジェクト、演算子、およびパラメータを配線してスタイル ルール セットを作成するために使用します。コンストラクション・ビューでノードを作成すると、その変数はプロパティ・エディタでアクセスできます。 ---- ==== ノード ==== {{ :railclone:styleeditor:rc_node_terminology.png |}} ---- ==== ワイヤーカラー ==== {{ :railclone:styleeditor:8-colouredlines.jpg |}} グラフを見やすくするために、以下のようにデータの種類に応じてワイヤーに色をつけています。 **緑**:スプラインまたはサーフェス **オレンジ**:ジオメトリー(セグメントを含む)、および算術を除くすべてのオペレーター **黄色**:パラメータと属性を含む数値。 ---- ==== 手続き ==== コンストラクション・ビューに新しいノードを追加するには {{ :railclone:styleeditor:rc_create_node.gif |}} **新しいノードを追加する** * スタイルエディタの右側にある項目リストでノードタイプを特定し、それを選択してコンストラクションビューにドラッグします。 **既存のワイヤーノードの追加** {{ :railclone:styleeditor:8-addnodestowire.gif |}} **ノードの名前の変更** * コンストラクションビューでノードを選択します * プロパティエディタで、名前フィールドに新しい値を入力します。 **ノードの接続** {{ :railclone:styleeditor:rc_connecting_nodes.gif |}} * ノードの入力ソケットをクリックし、マウスをドラッグして(マウスポインタに沿ってワイヤが表示されます)、別のノードの出力ノードの上でリリースします。 * ノードの出力ソケットをクリックし、別のノードの入力ノードの上でマウスをドラッグして離します。 1つの出力スロットに複数の入力を接続することができます。 **複数のノードの接続** {{ :railclone:styleeditor:attach_multiple.gif |}} Compose、Sequence、Random、Selectorの各オペレーターに複数のノードをアタッチすることができます。これを行うには二通りのやり方がります。 1.アタッチするノードを選択します。 2.ノードの出力をオペレータの入力にドラッグします。 **ノードを切断するには** ----