由 Rod Zilla 开发、基于 Godot 引擎的节点式程序化纹理生成工具「Material Maker」发布了 0.93 版本。是免费且开源的工具。
Material Maker是基于 Godot Engine 的简单程序化纹理生成工具。源代码可在 Github 获取。Material Maker 除了可以独立运行外,也可以作为 Godot 插件运行。
Material Maker 0.93
Material Maker 更新到 0.93 后,用户界面和性能得到了提升,并添加了新节点。
用户界面
- 新的参考面板
- 可将文件拖放到 MaterialMaker 中
- 现在可以对输入和输出进行分组。
- 在 3D 预览中更容易选择基础网格。可以调整 UV 缩放或切换细分。
- 3D 预览中支持自定义 Wavefront(.obj)格式 3D 网格,并可烘焙对象的法线贴图和反向 UV 贴图。
- 为节点标题栏、参数以及端口添加了工具提示
- 在关闭项目标签页或应用程序时,UI 会显示确认提示。
- 可在新的[设置]对话框中禁用垂直同步。
- UI 主题已更新。
- 现在在旋转 3D 预览时会捕获鼠标曲线(由 escargot-sans-gluten 提供)。
- UI 中添加了 FPS 计数器和缓冲区渲染进度条。
- 可从文件加载和保存图形选择。
- 可使用工具菜单中的新条目创建大型图形的截图
引擎
- 着色器节点现在支持 include 部分,用于包含来自其他着色器节点的全局函数。
- 通过并行生成纹理,并考虑生成的缓冲区之间的依赖关系,进一步提升了引擎性能。
新增和更新的节点
- 新增了文本节点。
- 新增了 CircleSplatter(灰度和颜色)节点,可将输入形状喷洒成圆形或螺旋形。
- 新增了 Pixelize 节点和 MakeTilable 节点。
- 在 2DSDF 部分新增了 Repeat 节点和 CircleRepeat 节点。
- sdAnnular 形状无法生成多个图层。
- Fill ToPosition 节点新增了 Radial 选项。
- FBM 节点新增了 Fold 参数,用于在值空间中折叠结果。
- Transform 节点现在有 3 个选项,控制输入的扩展方式(clamp、repeat、extend)。
- 为 splatter 节点和 tiler 节点新增了用于缩放输入的 scale 参数。
- CustomUV 节点现在可接受 4 或 16 个形状的图集作为输入。
- 为 Voronoi 节点添加了 Fill 兼容输出。
- 为材质节点添加了透明度通道和参数。
- Image 节点会自动检查源图像文件的变更。
错误修复
- 修复了一个非常棘手的 bug,它可能会阻止获取和连接图形端口。
- 修复了与在远程节点中使用渐变参数相关的 bug。
什么是 Godot Engine
Godot 是一款跨平台且开源的 2D/3D 游戏引擎。Godot Engine – Free and open source 2D and 3D game engine
系统要求与许可证
Material Maker 0.8 可在 Windows 和 Linux 上以独立程序或作为 Godot 引擎本身的附加组件使用,采用 MIT 许可证。源代码可在 GitHub 上获取
总觉得这个工具,进化得相当不错。
免费工具也开始有越来越多的选择了,很有趣。
请务必试试!