Insider Insider
3dnchu 尚无浏览 2 分钟阅读

SX Tools – 可管理顶点颜色图层并将 PBR 参数存储到多个 UV 通道中的 Blender 免费开源插件!非常适合游戏资产制作!

可管理顶点颜色图层并将 PBR 参数存储到多个 UV 通道中的 Blender 免费插件!为您介绍「SX Tools for Blender」。免费且开源。

SX Tool

SX Tools 是一个面向 Blender 的免费插件,它参考常见的 2D 图像编辑程序工作流程,提供多层顶点颜色工具箱,以及用于通过顶点色驱动游戏内 PBR(Physical Based Rendering)材质的轻量级内容管线。该工具附带 Unreal 和 Unity 的基础着色器网络。

  • 搭载两种操作模式(由于是场景专用模式,之后无法更改)
    • 简单模式:适合处理多层顶点颜色
    • PBR 模式:一种将 PBR 参数存储到顶点颜色中的特殊模式
      ※PBR 模式是复杂功能,因此与标准顶点颜色绘制功能不兼容。
可通过图层管理顶点颜色和 PBR 参数

特点

  • 多层顶点颜色编辑
  • 图层混合模式(Alpha、加算、乘算、叠加)
  • 可选的带噪点颜色填充
  • 带可选噪点的颜色渐变工具
  • 基于曲率的着色
  • 顶点环境光遮蔽烘焙
  • 网格厚度烘焙
  • 基于亮度的色调映射
  • 用于快速替换对象配色方案的主调色板工具
  • PBR 材质库
  • 快速折痕工具
  • 用魔法按钮自动化修改器
  • 通过 UV 通道值编辑材质通道(次表面散射、遮蔽、金属度、粗糙度)
  • 通过 UV 通道将顶点颜色导出到 Unity,以驱动标准 PBR 材质

软件包中同时包含 Unreal4 的简单材质,以及面向 Unity 2019 的 HDRP 和 LWRP 着色器。在游戏引擎中进行动态调色板更改并未由示例着色器图支持,但完全支持通过 UV 数据驱动 PBR 材质通道。

也附带了 Unity 和 UE4 用材质

目前,导出通道设置如下。

通道功能UV0为常规贴图预留U1动态调色板的图层覆盖率遮罩V1Ambient OcclusionU2TransmissionV2EmissionU3MetallicV3SmoothnessU4Alpha Overlay 1,Alpha 遮罩通道V4Alpha Overlay 2,Alpha 遮罩通道UV5 / UV6RGBA Overlay,可选追加颜色图层UV7当前未使用
将数值写入多个 UV 信息中,并在游戏引擎等中加以利用,
即使没有纹理,也能实现活用 PBR 的质感表现。
对于那种按多边形单位就能完成质感设定的资产,似乎会大显身手。
通过魔法按钮自动化修改器,据说还能自动生成 LOD 和制作变体

下载地址:released・FrandSX / sxtools-blender

详细使用方法请参阅文档。※安装方法也稍微有些复杂,请务必确认。SX Tools for Blender Documentation

目前正在开发性能有所改善的 v4。
功能很多,我也还没有完全验证过,不过我认为这是一个相当实用的插件。请务必试试!

链接

FrandSX/sxtools-blender: Artist toolbox for multi-layer vertex coloring in Blender