由 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 种显示模式
- Tile,用于无缝检查生成的纹理瓦片
- Extend,显示纹理区域外的内容,
- Clamp,将生成的图像裁切到其大小,
- 时间抗锯齿。它会以较小的随机偏移多次渲染图像,并对结果求平均值。
- 在 2D 预览 面板中添加了用于像素艺术生成的后处理滤镜(以低分辨率显示生成的纹理)。
- 2D 预览面板增加了更多辅助线选项。显示网格时,按住 Control 键并拖动参数控制时,辅助线会吸附到网格上。
- 节点现在会根据库中的类别进行着色(由 Arnklit 贡献)
- 新增 Reroute 节点,可用于长连接或整理图表(由 Arnklit 贡献)。按住 Shift 键并右键单击端口即可轻松添加和删除 reroute 节点。
- 在编辑材质图时,双击子图节点会进入该子图节点。
- [添加节点] 菜单中新增了可配置按钮,用于快速添加常用节点
- 修复了许多 UI 问题,包括控件摆放不正确的问题(由 Arnklit 贡献)。
- 在向网站添加材质时,Material Maker 现在会生成更好看的预览。
- 修复了环境光遮蔽和厚度贴图烘焙处理中的方向问题(由 wojtekpil 贡献)。
- 将 HTML 颜色代码粘贴到图表中时,会创建一个 Uniform 节点(由 vreon 提供)。
- 新增可直接在纹理空间绘制的新绘画引擎。因此可以切换两种绘画引擎。
- 视图空间绘画会在视图中添加“投影”画笔。非常适合跨接缝绘制,但当被绘制表面与视角不垂直时,笔触会被拉伸。
- 纹理空间绘画会忽略对象几何体,直接在纹理上绘制。非常适合绘制文字或图像,但不会跨接缝绘制。
- 新 Stamp 工具
- 绘画工具新增可用于获取颜色和值的 Color Picker Button
- 现在可以直接绘制法线贴图,或根据绘制的深度生成法线贴图,或两者兼有。
- 新增 Paint Project Settings 对话框,替代了 [Tools] 菜单中庞大的子菜单。
- 绘画中添加了隐式遮罩,并可使用新的 Mask Selector 工具从 ID 图中设置。
- 参数表达式现在可使用新的预定义变量 傾斜(笔杆角度)和 stroke_seed(每次笔触都会重新掷出的随机数)。
- 基础画笔库已重新整理,许多画笔得到改进,并新增了一些画笔。
- 画笔参数面板已更新,通道过滤参数的显示更加直观。
- 新增 ColorMap 节点,用于从色彩图像为灰度图像着色(由 vreon 贡献)。
- 新增 斜 角、Binary Smooth、Crystal、Dirt Noise、Randomize、Smooth Min/Max、Uneven Bricks 2 节点(由 Arnklit 贡献)。
- 新增 HBAO 节点(由 wojtekpil 贡献)
- 新增 Wavelet Noise、Palettize 节点
- 新增 Tessellation 材质类型,深度通道可作为位移使用。使用时请务必在 3D 预览面板中启用 Tessellation(由 Arnklit 贡献)
- Warp Dilation 节点已更新,现在接受角度参数而不是模式
- Bricks 节点已更新,带来新的图案和兼容 Fill 的输出(由 Arnklit 贡献)
- FBM 节点已更新,新增 Voronoise 模式和新的 Offset 参数(由 Arnklit 提供)。
- Directional Blur 节点新增了模式选择器(由 Arnklit 贡献)
- Custom UV 节点和 Kaleidoscope 节点现在支持变体(由 vreon 提供)
- Math 节点新增了 smoothstep 操作(由 Arnklit 贡献)
- Variation 节点为所有输出添加了 seed 参数
- Comment 节点已重新设计(由 Arnklit 贡献)
- Iterate Buffer 节点现在支持其迭代 参数的表达式
- MaterialMaker 基于 Godot 3.4
这是一款像是把 Substance 3D Designer 和 Substance 3D Painter 合体的软件。而且还是免费的,这点非常厉害。更新频率也很高,是一款相当受关注的工具。如果创建语言文件,实际上也可以实现日文化,有兴趣的朋友请务必看看!
链接
Material Maker 0.98 – Material Maker by RodZilla
Material Maker by RodZilla