Rod Zillaによる、Godot エンジンで開発されたノードベースのプロシージャルテクスチャ生成ツール「Material Maker 」のバージョン0.98がリリースされました。無料&オープンソースツールです。
Material Maker 0.98
Material Makerは、Godotエンジンに基づく、手続き型のマテリアルオーサリングおよび3Dモデルペイントツールです。マテリアルとブラシは、ノードがテクスチャを作成または変換するグラフとして定義され、Godot、Unity、およびUnrealゲームエンジンにエクスポートできます。
ほとんどのノードはGLSLシェーダーとして定義されており、それらを接続すると、Material Makerは(各ノードのイメージをレンダリングする代わりに)結合されたシェーダーを生成します。既存のノードを組み合わせてグループ化するか、独自のGLSLシェーダーを作成することにより、新しいノードを作成することもできます。
Material Makerは、Windows、Linux、MacOSで利用できます。
0.98 のアップデート内容
- Undo / Redoの実装
- 2Dプレビューパネルでは、次の4つの表示モードを使用可能
- 生成されたテクスチャタイルをシームレスにチェックするためのタイル
- 拡張、それはテクスチャ領域の外側にあるものを示します、
- 生成された画像をそのサイズにカットするクランプ、
- 時間的アンチエイリアシング。これは、画像を小さなランダムオフセットで数回レンダリングし、結果を平均化します。
- 2Dプレビューパネルに、ピクセルアート生成用の後処理フィルターが追加されました(生成されたテクスチャを低解像度で表示します)。
- 2Dプレビューパネルにガイドの選択肢が増えました。グリッドが表示されているときに、Controlキーを押しながらパラメーターコントロールをドラッグすると、ガイドがグリッドにスナップされます。
- ノードは、ライブラリ内のカテゴリに基づいて色付けされるようになりました(Arnklitによる寄稿)
- 新しいリルートノードは、長い接続やグラフの整理に使用できるようになりました(Arnklitによる寄稿)。Shiftキーを押しながらポートを右クリックすると、ルート変更ノードを簡単に追加および削除できます。
- マテリアルグラフを編集するときにサブグラフノードをダブルクリックすると、サブグラフノードに入ります。
- [ノードの追加]メニューに、頻繁に使用するノードをすばやく追加するための構成可能なボタンが追加
- ウィジェットの配置不良を含む多くのUIの問題が修正されました(Arnklitによる寄稿)。
- Webサイトにマテリアルを追加するときに、MaterialMakerが見栄えの良いプレビューを生成するようになりました。
- アンビエントオクルージョンと厚みマップのベイク処理で方向性の問題が修正されました(wojtekpilによる寄稿)。
- HTMLカラーコードをグラフに貼り付けると、Uniformノードが作成されます(vreonによる提供)。
- テクスチャ空間に直接ペイントする新しいペイントエンジンが追加されました。したがって、2つの塗装エンジンを切り替えることができます。
- ビュースペースペインティングの「プロジェクト」ブラシをビューに追加します。継ぎ目を越えてペイントするのに最適ですが、ペイントされた表面が画角に対して垂直でない場合、ストロークが引き伸ばされます。
- テクスチャ空間ペインティングは、オブジェクトのジオメトリを考慮せずに、テクスチャに直接ペイントします。テキストや画像のペイントには最適ですが、継ぎ目を越えてペイントすることはありません。
- 新しいスタンプツール
- ペイントツールには色と値を取得するために使用できる新しいカラーピッカーボタン
- 法線マップを直接ペイントするか、ペイントされた深度から生成するか、またはその両方を行うことができるようになりました。
- 新しいペイントプロジェクト設定ダイアログが追加されました。これは、[ツール]メニューの巨大なサブメニューに代わるものです。
- ペイントに暗黙のマスクが追加され、新しいマスクセレクタツールを使用してIDマップから設定できます。
- パラメータ式で、新しい傾き(スタイラス角度)とstroke_seed(ストロークごとにリロールされる乱数)の事前定義された変数を使用できるようになりました。
- ベースブラシライブラリが再編成され、多くのブラシが改善され、いくつかのブラシが追加されました。
- ブラシパラメーターパネルが更新され、チャンネルフィルターパラメーターがより直感的に表示されるようになりました。
- カラーマップ画像からグレースケール画像を着色する 新しいカラーマップノードが追加されました(vreonによる寄稿)。
- 新しい斜角、バイナリスムース、クリスタル、ダートノイズ、ランダム化、スムース最小/最大、不均一なレンガ2ノードが追加されました(Arnklitによる寄稿)。
- 新しいHBAOノードが追加されました(wojtekpilによる寄稿)
- 新しいWaveletノイズ、Palettizeノードが追加されました
- デプスチャネルが変位として使用される新しいテッセレーションマテリアルタイプが利用可能です。使用するときは、必ず3Dプレビューパネルでテッセレーションを有効にしてください(Arnklitによる寄稿)
- Warp Dilationノードが更新され、モードの代わりに角度パラメータを受け入れるようになりまし た
- Bricksノードが新しいパターンとFill互換出力で更新されました(Arnklitによる寄稿)
- FBMノードは、新しいVoronoiseモードと新しいOffsetパラメーター(Arnklitによる提供) で更新されました。
- 指向性ブラーノードには、新しいモードセレクターがあります(Arnklitによる寄稿)
- カスタムUVノードとKaleidoscopeノードがバリエーションをサポートするようになりました(vreonによる提供)
- Mathノードに新しいsmoothstep操作が追加されました(Arnklitによる寄稿)
- バリエーションノードに、すべての出力のシードパラメーターが追加されまし た
- コメントノードが再設計されました(Arnklitによる寄稿)
- Iterateバッファノードは、その反復パラメータ の式をサポートするようになりました
- MaterialMakerはGodot3.4に基づいています
Substance 3D DesignerとSubstance 3D Painterを合体したようなソフト。そして無料というところが凄いですよね。アップデート頻度も高く、かなり注目度の高いツールです。言語ファイルも作成すれば実質日本語化も可能なので、興味のある方はぜひチェックしてみてください!
リンク
Material Maker 0.98 – Material Maker by RodZilla
Material Maker by RodZilla
コメント