Material

Unreal Python

マテリアルインスタンスのパラメータを一括変更する

コンテンツブラウザでマテリアルインスタンスのアセットを複数選択した状態でスクリプトを実行する。コードはBlendSharpnessというパラメータを4.0にする例。## マテリアルインスタンスのスカラーパラメータを変更する#import u...
Unreal Python

マテリアルの依存関係を調べる

# コンテントブラウザで選択したマテリアルの参照されている数をプリントするimport unrealassetList = unreal.EditorUtilityLibrary.get_selected_assets() # assetD...
マテリアル

ハイトマップを使ったブレンドマスク

ハイトマップを合成してマスクを生成する計算について。Aの方が高ければ白に、Bの方が高ければ黒になる。ブレンド処理のネットワーク。マスク画像A。砂利をイメージして凸凹にしてみた。マスク画像B。土をイメージして一定の値にしてみた。頂点カラーのカ...
マテリアル

ディザマテリアル

ディザリングのマテリアル。透明より処理が軽いので半透明やフェード表現に使われていたりする。ディザによるフェード。ディザ模様をつくるマテリアルファンクション。4×4の行列int index = (uint)(P.x)%4+(uint)(P.y...
スポンサーリンク