ノイズ群
概要
この記事は、World Creatorの広範なノイズ機能の概要を簡潔に説明します。システムはWorld Creatorのいくつかの異なる部分(ベースシェイプ、フィルター、ディストリビューション)で利用できるため、各領域での重複情報を避けるために、ここではノイズに関連する全体構造とすべてのオプションを詳細に説明します。
World Creatorでの応用
現在、World Creatorでノイズが使用されている領域は3つあります:
ランドスケープレイヤーは、ノイズジェネレーターで地形のベースを作成するためのNoiseオプションを提供します。
Noiseカテゴリのフィルターは、加算や乗算といった典型的なブレンドモードに加え、歪みや方向性のある歪みを提供し、さらにそれらが適用される レベルステップ タイミングを制御できます。
基本形状やフィルターに加えて、ディストリビューションでもノイズを見つけることができます。これらは初期の地形作成段階でフィルタや他の要素のマスクとして、またテクスチャリング工程でのマテリアル用に使用できます。
利用可能なノイズ
World Creatorはさまざまなノイズを提供しており、それぞれが地形に多くのディテールを追加できます。以下に異なるタイプをすべて列挙します
ディストリビューションには、Voronoiノイズの旧バージョンであるWorleyノイズも含まれています。フィルターやベースシェイプでは利用できないため、以下には記載していません。
ビロー(Billow)ノイズ


ガボール(Gabor)ノイズ


パーリン(Perlin)ノイズ


フェーザー(Phasor)ノイズ


リッジ(Ridged)ノイズ


シンプルックス(Simplex)ノイズ


バリュー(Value)ノイズ


ボロノイ(Voronoi)ノイズ




ウェーブ(Wave)ノイズ


ホワイトノイズ

パラメーター
配置
これらのパラメーターは地形上でノイズの位置を設定することを可能にします。
オフセット X/Z
XおよびZ方向にノイズをオフセットします。
アンカー X/Z
回転とスケーリングに使用されるアンカーポイントを定義します。
回転
アンカーポジションの周りでノイズを回転させます。
ノイズ
これらのパラメーターはノイズジェネレーターを制御します。ノイズの種類によっては追加のパラメーターがある場合があります。
シード
ノイズのシード。
振幅
ノイズの強さ(倍率)を制御します。
周波数
ノイズに使用されるUVのスケールを制御します。
フラクタルタイプ
フラクタルタイプは、異なる周波数と振幅の複数のオクターブのノイズを組み合わせて、より詳細で洗練された全体的な結果を作り出します。
オクターブについて簡単に説明すると: fbmが有効な場合、デフォルト設定を使用してベースノイズが生成されます。各オクターブごとに、UV周波数はラキュナリティ値で乗算され、振幅はゲインパラメーターで乗算され、その結果が前のレイヤーに加算されます。ラキュナリティとゲインは再帰的に働くため、周波数と振幅は連続する各ステップで小さくなったり大きくなったりし、高いオクターブでより細かいディテールが追加されます。リッジモードは同様の方法で機能しますが、現在のノイズオクターブと前の結果の組み合わせは異なる演算になります。



パラメーター
オクターブ
オクターブの数。
ラカナリティ
各新しいオクターブごとに周波数を増減します。
ゲイン
各新しいオクターブの振幅を減少/増加させます。
微細なディテール(リッジドのみ)
より小さなスケールのディテールを追加します。
ドメインワーピング
ドメインワーピングは、ノイズ生成に使用されるUVを追加のノイズでオフセットし、伸びたワープパターンを作成します。オフセットに使用されるノイズは、ワープモードに応じて複数のオクターブを持つパーリンノイズで、fbmと類似した挙動をします。



パラメーター
ワープモード
ワーピングなし、再帰的、または固定のドメインワーピングを切り替えることができます。再帰的ドメインワーピング(固定とは対照的に)は、ドメインワーピングのオフセットを自身の生成UVに適用し、各オクターブごとにより分断されたオフセットを作成します。
オクターブ
オクターブの数。
振幅
ワープの強度。
周波数
ワープの周波数。
最終更新
役に立ちましたか?

