検索はキーワードに基づいています。
例:「手順」
自然言語で検索しないでください
例:「新しいプロシージャを作成するにはどうすればよいですか?」
Atlas Randomノード
アクセス: Nodes > Procedural > Pattern
のAtlas Randomノードはアトラステクスチャを受け取り、アトラステクスチャ内のランダムな画像(またはタイル)を選択して、オブジェクトの各パッチに使用します。
アトラステクスチャは、より小さい、均一または不均一な次元の画像のコレクションを含む単一の画像です。アトラステクスチャは、複数の画像をキャッシュする代わりに、複数回使用できる単一の画像を使用してメモリとテクスチャのフェッチを節約するのに役立つため、これらのテクスチャは主にゲーム開発で使用されます。アトラステクスチャ内の画像(またはタイル)は、一般的に次の2つの方法で識別できます。
• 複数のサブマップが単一のビットマップにパックされます。
• 各カラーチャネルにパックされた異なるマップ。
のAtlas Randomノードは、非対称のタイル画像がある場合にランダムパターンまたは変位を作成するのに非常に役立ちます。
Atlas Randomノード入力
UV |
タイルの選択に使用するUV座標。デフォルトは標準のサーフェスUVです。 |
Atlas Randomノードのプロパティ
アトラス
Atlas Image ボタン |
ノードのアトラスイメージとして使用するディスクからイメージを選択するためのファイルダイアログを開きます。
|
Horizontal Tiles 矢 |
アトラスに水平方向に含めるタイルの数を選択します。
|
Vertical Tiles 矢 |
アトラスに垂直方向に含まれるタイルの数を選択します。
|
ランダム
Random Seeds テキストフィールド、スライダー |
さまざまなランダムプロパティのシードを駆動します。各値は異なるプロパティを表します: • X-Uをミラーリング • Y-ミラーV • Z-ランダムな回転のシード。 • W-タイルを選択するためのシード。
ヒント: クリックS X、Y、Z、Wプロパティ入力を展開するボタン。
プロパティが展開されていない場合、スライダーは値をX、Y、Zプロパティに均一に移動し、W値を1に設定します。 |
Random Horizontal Mirror チェックボックス |
オンにすると、このプロパティはタイルをランダムに水平に反転します。
|
Random Vertical Mirror チェックボックス |
オンにすると、このプロパティはタイルをランダムに垂直に反転します。
|
Random Rotations チェックボックス |
オンにすると、このプロパティはタイルを90度ずつランダムに回転させます。
|
Is Normal Map チェックボックス |
もしRandom Rotationsが有効で、アトラス画像が法線マップのアトラスである場合、これは法線ベクトルを回転させ、アクティブ化されたときのランダムな回転を考慮します。 |
Atlas Randomノードワークフローの例
のAtlas Random以下のように、タイル化可能な非対称テクスチャとノードを使用してランダムテクスチャを作成できます。これは、ランダムなグリッド線や回路基板のパターンを作成するのに役立ちます。
ここで見られる効果を実現するには、次のノードを使用してノードグラフを設定します。
のConstantノードは、 UVによって使用されるUVのスケールを設定するノードAtlas Randomノード。この設定を使用して、アトラステクスチャをAtlas Texture、次の効果を作成します。
このUVスケールの問題を修正するには、20の値をConstantのプロパティConstantノードはUVをスケールダウンして、次の効果を作成します。
の調整Random Seeds上のプロパティAtlas Randomノードは現在このパターンに対して何もしません。から効果を得るためにRandom Seedsプロパティ、あなたは増加する必要がありますHorizontal TilesそしてVertical Tiles上の値Atlas Randomノード。次に、 Wの値Random Seedsプロパティでは、各パッチで選択するランダムタイルの値を入力できます。
関連ノード
• タイルノード
• UVノード
• 定数ノード
役に立たなかったのでごめんなさい
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がございましたら、下のボタンを使用してドキュメントチームにメールでお問い合わせください。
フィードバックをお寄せいただきありがとうございます。