以前、Photoshopに似た画像編集ソフト「PhotoCraft」を公開したArtCraftチームが、今度はSubstance 3D Painter風の3Dペイントソフト「TextureCraft」と、Substance 3D Designer風のノードベースのマテリアル作成ソフト「MaterialCraft」をリリースしました。どちらも無料・オープンソースで利用できます。
TextureCraft
TextureCraftは3Dモデルに直接ペイントし、レイヤーを使って質感を調整できるソフトです。3Dビュー、2DのUVビュー、素材を選ぶシェルフ、テクスチャセット、レイヤー、プロパティなどが用意されています。
チャンネルごとのブレンドに対応したレイヤーやマスクを使い、質感を重ねて調整できます。ジェネレーターやスマートマテリアルでは、ベイクしたマップを利用して汚れや摩耗などを表現できます。
ブラシの描画は3D表面を基準に処理され、UVの継ぎ目をまたいでペイントできる設計です。カメラからの可視性も利用し、モデルの裏側へ意図せず色が付くことを抑えます。
GPUベイクとパストレーシング表示に対応していて、AO、Curvature、ThicknessなどのメッシュマップをGPUでベイクできます。モデル自体やハイポリモデルからマップを作成し、質感作成に利用できます。
モデルはglTF/GLB、FBX、COLLADA、USD、Alembic、OBJ、PLY、STLなどを読み込み可能で、テクスチャはPNG、JPEG、TGA、TIFF、EXRなどへ出力可能。
UDIM、エンジン向けプリセット、複数の情報を画像の各チャンネルにまとめるチャンネルパッキングにも対応しています。
同じArtCraftチームのノードベースの素材作成ソフト「MaterialCraft」と連携も可能で、MaterialCraftから送った素材を、TextureCraftのシェルフへ追加してモデルに適用可能です。
Material Craft
MaterialCraftはノイズ、パターン、フィルターなどをノードでつなぎ、タイリング可能なPBRマテリアルを作成できます。2Dビューと3Dモデルで結果を確認しながら調整でき、作成したマップは他の3Dソフトやゲームエンジン向けに出力できます。
新規グラフ作成時には、空のグラフやPBRの基本構成に加え、木の板、レンガ壁、石のタイル、塗装金属、錆びた金属、溶岩、大理石、織物、苔のある地面などのテンプレートを選択できます。
227種類のノードが用意されていて、ノイズ、パターン、フィルター、Flood Fill系の処理、マテリアル全体のブレンドや風化表現などが含まれています。ノード内のサムネイルでも結果を確認でき、スペースキーでノード検索を開けます。サブグラフや公開入力、プリセットにも対応し、処理をまとめたり、素材を調整するパラメーターを用意したりできます。
内蔵ノイズやパターンは、継ぎ目なく繰り返し可能で、16px〜8Kの解像度で素材を作成できます。
Windows・macOS・Linux版が無料利用可能となっていますが、両ソフトとも現在開発中で、一部の機能には未対応項目や制限があるので注意してください。
