2016年6月6日月曜日
[Houdini]アトリビュート値を段階化
2Dノイズを作成 で生成したノイズの諧調を減らし、段階化する。
多くのゲームではフィールドはなだらかな地形ではなく、歩ける床面と壁面に構造が分かれているので、それを再現するための下準備のつもり。
Ramp Parameterを使用する。
1.2Dノイズを作成 で作った[atribvop1]を開く
2.[fit1]と[bind1]を繋ぐ線上に[Ramp Parameter]を挿入
3.[grid_object]階層に上がり、[atribvop1]のパラメータを開くと、rampの項目が追加されている
4.他ツールのランプ機能と同様に、任意の段階数、範囲、値を設定
interpolationをConstantに変更
2015年10月15日木曜日
[Houdini] 2Dノイズを作成
Houdiniでゲーム系3D背景の自動生成に挑戦。
まずは一般的なパーリンノイズの作成から。
1.gridとAttribute VOP SOPを作成、接続
2.Attribute VOPをダブルクリックしてVOPの中に入る
3.VOP内で Anti-Aliased NoiseとFit Rangeを作成
3.[Geometry VOP Global Paramater]の"P"から[Anti-Aliased Noise]の"pos"に接続
(パラメータはデフォルトのまま)
4.[Anti-Aliased Noise]の"noise"から[Fit Range]の"val"に接続
[Fit Range]のパラメータを以下のように設定
・Source Min -0.5
・Source Max 0.5
・Destination Min 0
・Destination Max 1
5.[Fit Range]の"shift"から[Geometry VOP Output]の"Cd"に接続

ノイズそのものは[Anti-Aliased Noise]で生成されているが、
値の上限、下限が不明なので[Fit Range]を用いて0~1に変えている。
登録:
投稿 (Atom)



