On this page |
モデルのソース側のジオメトリ(矢印がある側)とターゲット側のミラーで一番近いジオメトリを合わせます。
ジオメトリの近接度は位置で定義されます。プリミティブの位置は、境界ボックスの中心を基準に計算します。 まず最初にミラープリミティブを探してから、そのプリミティブ内のミラーポイントを探すことでVertexアトリビュートをミラー化します。 その結果、Vertexアトリビュートを対称モデルで完全にミラー化することができます。
ミラー平面そのものは、ミラーのターゲット側上にあると想定されます。 2つのジオメトリエレメントを合わせるには、片方のジオメトリがソース側に、もう片方のジオメトリがターゲット側になければなりません。
サンプル ¶
対称モデルの片側にテクスチャを付ける(例えば、人間のキャラクタ)にはテクスチャツールを使い、そしてAttribMirrorを使ってモデルの反対側にUVテクスチャ座標を自動的にミラー化します。
パラメータ ¶
Group
ソースまたはターゲットとして使用するミラー用のジオメトリのサブセット。
Group Type
Groupフィールドで参照されるエレメントのタイプ。
Use Group As
ソースとしては、グループの要素がミラー平面を基準に残りのジオメトリ上にミラーされます。 ターゲットとしては、残りのジオメトリの要素がミラー平面を基準にグループの要素上にミラーされます。
Attribute
ミラーするアトリビュート。“Color”と“Texture UV”が便宜的に用意されています。 他のアトリビュートを指定するには、“Other Attribute”を選択して、 Attribute Name にアトリビュート名を入力します。
Attribute Names
“Other Attribute”を選択した時に、ミラーするアトリビュートの名前を指定します。アトリビュート名は、スペースで区切ります。 各アトリビュートは、Group Typeパラメータで指定したジオメトリ要素上に存在しなければなりません。
Tolerance
ミラーする距離がこの許容値内にある場合にのみ、ミラージオメトリを合わせます。
Origin
対称平面の原点。
Distance
対称平面を動かす距離。
Direction
対称平面の法線方向。
Attribute Mirror
単にアトリビュートをコピーするのではなくて、アトリビュートそのものを変換したい場合があります。これは、floatアトリビュートにのみ効果があります。
No Mirroring
変更なしでアトリビュートがコピーされます。
UV Mirroring
アトリビュートが指定したUVミラー基準線を使ってミラーされます。これはテクスチャアトリビュートで役に立ちます。
Vector Mirroring
アトリビュートがミラー平面を使ってミラーされます。移動成分は無視されます。 これは、Normalアトリビュートのミラーで役に立ちます。
Point Mirroring
アトリビュートがミラー平面を使ってミラーされます。これは移動成分を含み、Rest Position(静止位置)などのアトリビュートで非常に役に立ちます。
String Replace
有効な時、ミラーする文字列値を検索して置換します。
Search For
String Replace
が有効な時に、ミラーする文字列値内の名前を変更したい文字列。
パターンマッチングルールは、Attrib String Editの例と同じです。
Replace With
String Replace
が有効な時、Search For
パターンに合致したミラー文字列がこの値に置換されます。
パターンマッチングルールは、Attrib String Editの例と同じです。
See also |