由 Rod Zilla 开发、基于 Godot 引擎的节点式程序纹理生成工具「Material Maker」发布了 1.4 版本。是免费且开源的工具。
Material Maker 1.4

- 着色器代码生成已完全重写:提升处理速度,缩小生成的着色器大小(删除未使用的函数),并为每个节点显示清晰的注释,说明生成了哪些代码
UI
- 启动画面设计焕新:现在会显示使用 Material Maker 制作的项目(材质、着色器、游戏)。如果希望在今后的版本中显示你的项目,请在 Discord 咨询
- UI 布局更加灵活:除项目面板外,所有面板都可以移动到窗口内任意位置并解除停靠
- 主题支持大幅改进:许多自定义 UI 组件现在可进行主题设置。新增现代主题,旧主题也得到改进(由 Jowan-Spooner 贡献)
- “添加节点”弹窗已改进: (Jowan-Spooner 提供)
- 库、2D 预览、3D 预览、参考面板已重新设计: (由 Jowan-Spooner 和 williamchange 提供)
- 库创建对话框已更新: (NotArme 提供)
- 在 2D 预览面板中可编辑多边形/折线、样条、lattice、像素等几何参数
- 3D 预览中新增 AgX 色调映射器以及色调映射曝光和白色参数: (williamchange 提供)
- 上传材质时可选择预览
- 所有 3D 视图的相机控制已统一
- 新增着色器错误诊断工具:点击状态栏中新增加的“控制台”按钮,将显示着色器编译错误,以及可点击的链接,用于打开节点编辑器中的对应部分。
- 为着色器代码编辑器新增搜索/替换工具
- 启动时新增删除已恢复未保存项目的选项
节点
- 统一默认节点库中的节点名称以保持一致: (NotArme 提供)。
- 新增 MeshMap 节点:会自动烘焙当前自定义网格的贴图(位置、法线、切线、曲率、遮蔽、厚度)。在 3D 预览中选择新网格时会自动重新计算贴图,从而改进“智能材质”工作流。

- 新增许多新的 2D 和 3D SDF 节点: (由 Theaninova 和 williamchange 提供)
- Math 节点和 Vec3 Math 节点新增了新的操作:(williamchange 提供)
- 新增 Shard FBM 噪声节点: (williamchange 提供)
- 新增 Tex3D Uniform 节点: (williamchange 提供)
- 新增 Classic、Generalized、Anisotropic Kuwahara 滤镜节点: (williamchange 提供)
- Float 和 Gradient 参数编辑器小组件已重新设计:(Jowan-Spooner 提供)
- 新增新的 Splines 参数类型和新的 Splines 节点: (感谢 NotArme 协助改进编辑器)

- 新增新的 Pixels 参数类型,以及新的 Pixels 节点和 Smooth Pixels 节点:可以创建用于包含在材质中的小图像

- 新增新的 Lattice parameter 类型和新的 Distort(扭曲)节点:可对输入应用基于网格的扭曲

- 2D 和 3D SDF 布尔运算节点与变换节点、3D SDF 颜色节点、Tex3D 变换、Blend 选择以及形状选择节点可变长: (williamchange 提供)
- Blend 节点新增色相、饱和度、颜色、值的混合模式:(williamchange 提供)
- Spherize 节点已改进: (williamchange 提供)
- 许多节点的文档已改进: (williamchange 提供)
- 高级缓冲区新增 32 位选项
- 罗马数字节点现在支持最大 3999 的数值,并新增 align 参数
- Wavelet 节点现在可正确循环 (NotArme 提供)
- Pixelize 节点支持 Bayer 矩阵抖动
- Japanese Glyphs 节点新增标准化的倒角范围:(williamchange 提供)
- 新增可将瓦片形状作为 SDF 输入接收的自定义 Tile 节点

- EasySDF 编辑器新增了更多基础图元: (williamchange 提供)
- Extrude/Revolution 节点新增轴参数: (williamchange 提供)
- 静态材质类型新增 Unity URP lit 导出目标: (williamchange 提供)
- 新增可在填充结果中选择单个区域的填充选择节点
- 新增新的 Comment Line 节点: (williamchange 提供)
其他
- Material Maker 现在基于 Godot 4.4.1 开发
- MacOS 导出方式已更改,使 Material Maker 更易于安装: (williamchange 提供)
Gamefromscratch 的评测视频
自 2022 年的 v1.0 发布以来我就没怎么介绍过它。
它已经基于 Godot 4,进化得相当易用了!
免费软件居然能做到这种程度,真是太厉害了!请务必去看看!
链接
Material Maker 1.4 – Material Maker by RodZilla
Material Maker by RodZilla
Material Maker