All Directions
All DirectionsがOFFの場合は、NormalまたはBoundaryの外向き方向を利用します。
ONの場合はProcedural 3D Direction Fieldを使用します。
ON時は「Direction Seed」を利用できます。
Add Topology Detail
Cubeのような低ポリゴンMeshでは、NoiseやWaveを表現するための頂点数が少ないため、形状変化が乏しくなる場合があります。
「Add Topology Detail」をONにすると、
Region判定
↓
Subdivide Mesh
↓
Noise / Wave
↓
Shape Variation
という順番で処理します。
元Mesh自体を直接Subdivideするわけではありません。
Geometry Nodes内のRegion Geometryに対して非破壊で処理します。
Subdivision Level
Subdivision Levelは0~6です。
この上限は、計算量が極端に増えることを防ぐための安全上限です。
Smooth ModeまたはVariation Amount = 0の場合は、SubdivisionをBypassする実装です。
低ポリゴンCubeなどでNoise / Waveの変化が乏しい場合は、Topology DetailをONにしてLevelを上げます。
ただしLevelを高くするほど処理負荷も増えます。
Noise
Noise ModeまたはNoise + Wave Modeで使用します。
主なParameterは以下です。
・Noise Strength
・Scale
・Detail
・Roughness
・Seed
Noise Strengthで変形強度を調整します。
ScaleはNoiseパターンの大きさに影響します。
Detail、RoughnessはNoiseの細かさや複雑さを調整します。
SeedはNoiseパターンのバリエーションに使用します。
Wave
Wave ModeまたはNoise + Wave Modeで使用します。
主なParameterは以下です。
・Wave Strength
・Type
・Scale
・Distortion
・Phase
Typeは以下を選択できます。
・Bands
・Rings
Noise + Waveでは、NoiseとWaveを加算してShape Variationへ渡します。
Animation
新規Regionでは「Animate Shape」がDefault ONです。
「Animation Speed」でScene Timeに対するShape Variationの変化速度を調整します。
Animation Speedには負値も設定できます。
負値の場合、時間方向に対する変化方向を逆転させることができます。
Outline Preset
Outline Presetは、選択RegionのPortableなOutline visual / shape parameterをJSONとしてBlender user preset directoryへ保存する機能です。
使用できる操作は以下です。
・Apply
・Apply to All Regions
・Save Current As…
・Overwrite
・Rename
・Delete
Presetに保存されるもの
主に以下を保存します。
・Outline Method
・Width Mode
・Outline Width
・Screen Width
・Surface Offset
・Outline Color
・Emission Color
・Emission Strength
・Gradient Ramp
・Shape Variation
・Topology Detail
・Noise
・Wave
・Animation
Presetに保存されないもの
以下はObject固有情報であるため保存しません。
・Target Object
・Region UUID
・Vertex Group
・Region優先順位
・Region順序
そのため、別ObjectへOutlineの見た目やShape設定だけを適用できます。
Apply to All Regions
「Apply to All Regions」を使用すると、選択PresetをTarget Object内の全Regionへ一括適用できます。
Live Edit OFF時
Live Edit OFF時にPresetをApplyすると、Region Dataには値を保存しますが、GN / Materialへの即時同期は行いません。
その後「Sync Parameters」を実行します。
v0.0.20には、コード内に同梱された固定Outline Presetは確認されていません。
ユーザー自身が保存したPresetを使用する方式です。
Live Edit
Live EditのDefaultはONです。
ON時は通常Parameter変更をModifier InputまたはMaterialへ同期します。
Region Listの以下のような構造変更は、Live Edit OFFでもGN構造と同期する設計です。
・Add
・Remove
・Duplicate
・Move


コメントを残す