====== ガイドチャンネル ====== Ornatrixのガイドは、数千本のストランドを個別に扱うことなく、ヘアーの形を定義するために使用されます。デフォルトでは、ガイドは頂点の位置、サーフェス情報のルート、およびストランドの選択などの情報で構成されます。時には、追加の情報をガイドに追加して、クラスタリング、カール、ローカルダイナミクス、アニメーションなどの追加のヘアプロパティを制御すると便利です。 \\ \\ チャンネルを使用すると、後で使用するガイドに追加のデータを与えることができます。Ornatrixが使用するガイドチャンネルには、rootチャンネルとvertexチャンネルの2種類があります。 \\ \\ rootチャンネルは、ルート(ストランド)ごとに1つのデータ値を保持します。これは、すべてのストランドについて均一な情報をコンパクトに定義できます。通常、ストランド長に沿って変化しない特性(例えば、ヘアー密度やダイナミクス特性)を制御するのに非常に有効であり得る。 \\ \\ vertexチャンネルは頂点ごとのデータを保持します。すべてのストランドの形を定義するノットに値を持ちます。これは、rootチャンネルより多くのメモリを消費し、ヘアモデルの任意のポイントで制御することができます。vertexチャンネルは、clustering、Frizz、ヘアーのシェーディングをコントロールするのに便利です。 \\ \\ ===== ガイドチャネルの作成 ===== ガイドチャンネルを指定する最も一般的な方法は、Edit Guidesオペレータを使用してガイド上で行うことです。このオペレータをHair from Guidesの上に追加して、ヘアストランドに直接チャンネルを作成することもできますが、この方法はメモリを多く消費します。またガイドチャンネルは手続き的に生成することもできます。Generate Strand Dataオペレータのページでその方法を確認してください。このページでは、Edit Guidesオペレータを使用して手動で作成します。 \\ - **Edit Guides**でブラシモードに入り、**Channnels**セクションまでスクロールします。 - **Strand Channels**ボックスで、**Per-Strand Channels**を選択してRootチャネルを作成するか、**Vertex Channels**を選択してVertexチャンネルを作成し、**[Add]**ボタンをクリックして、チャネルの名前を入力して**[OK]**をクリックします。目的に応じてチャンネルを指定し、どのチャンネルがどの操作を実行するのかを明確にするように整理することが重要です。 - **Paint Brush**に切り替え、**Current Channel Value**スライダを使用して、0と1の間のグレースケール値を選択します。 - 新しく作成したチャンネルを選択し、ブラシを使ってペイントします。 {{ :ornatrix:oxmaya:tutorial:createmenu.png |}} \\ \\ Per-Vertex channelのペイント {{ :ornatrix:oxmaya:tutorial:per-vertex.gif |}} \\ \\ Per-Root channelのペイント {{ :ornatrix:oxmaya:tutorial:root_channel.gif |}} \\ 注意:最初のrootとvertexのチャンネルはOrnatrixの内部選択用に予約されています。したがって、これらの2つのチャネルを除去することはできません。ただし、編集して割り当てることはできますが、Ornatrixはいつでも状態を変更できます。 \\ \\ ===== ガイドチャネルの使用 ===== ヘアマネージメントの過程でチャンネルは非常に役立つのでなくてはならないことさえあります。 \\ \\ ほとんどのオペレータは、オペレータとそのパラメータの影響を制御するためにガイドチャネルをサポートしています。ガイドチャネルを使用するには、選択したオペレータの**Amount channel**リストを展開し、ガイドチャネルを選択します。 \\ \\ 次の画像では、**Frizz**オペレータの**Frizz Amount**を制御するためにガイドチャネルが使用されています。 {{ :ornatrix:oxmaya:tutorial:frizzchannel.gif |}} \\ 1つのガイドチャネルは、何度でもオペレータで再利用できます。