Skip to content

Custom IconOC-MatTool v1.5.0

说明

OC-MatTool是Octane材质辅助工具 一键连接PBR贴图,批量添加chaos节点,一键处理重复贴图,批量添加调节节点,批量添加UV节点,批量添加TriPlanar节点,自动设置ID,自动添加Layer /Custom AOV等等……


功能介绍


更新说明

OC-MatTool v1.5.0更新5+

  1. 新增AutoMask(自动蒙版),可以为所选对象自动设置Layer Id,自动添加Layer Mask
  2. 修复AutoID(自动ID)选择父子级无法添加的bug
  3. 修复AutoID(自动ID)撤回可能导致C4D无响应的bug
  4. 修复AutoPBR(自动PBR)相对路径导致置换无法连接的bug
  5. 取消置换自动添加调节节点
OC-MatTool v1.4.0更新4
  1. 优化关键词配置文件
  2. 自动PBR修复跳过没有关键词的贴图,避免没反应的错误导向
  3. 优化登录验证逻辑
  4. 添加版本管理文件
OC-MatTool v1.3更新2
  1. 新增自动设置Displacement节点的Level of detail,可以自适应设置尺寸,也支持自定义大小
  2. 修复一些操作的弹窗提示
OC-MatTool v1.2更新1
  1. 新增支持混合材质Mix/Composite/Layered/Sub的连接
OC-MatTool v1.1更新2
  1. 修复同时连接Diffuse和AO的bug
  2. 新增自动添加Projection节点,添加UV Transform节点时会同时添加
OC-MatTool v1.02更新3
  1. 修复子级物体使用自动ID不会递增的bug
  2. 设置Custom AOV超过20个时添加提示
  3. 修复v1.01颜色通道不更新的bug
OC-MatTool v1.0发布
  1. OC-MatTool_v1.0发布


重复造轮子?

为什么octane已经有自动连接PBR的功能,还重复造轮子?

  • 因为官方写的有点敷衍,只能识别名称后缀,稍微复杂一点的名称就不会识别。
  • AO不会自动连接,Glossiness不支持,植物常用的Translucency在Standard Surface材质也不会连接和设置
  • 没有设置贴图的类型(Type),正常(Normal)会比浮点(Float)多占用三倍显存,正确设置贴图类型可以有效节省显存资源
  • 交互很霸道,只要拖入一张贴图,其他贴图也会强制添加

优化

  • 正确设置贴图类型,不会造成不必要显存资源浪费
  • 关键词支持正则,可以进行复杂的匹配和高度自定义
  • 支持DiffuseAOMetalnessRoughnessReflectionGlossinessBumpNormalOpacityDisplacementEmissionTranslucency自动连接和设置
  • 适配Diffuse/Glossy/Specular/Metallic/Toon/Universal和 Standard Surface材质
  • 可以根据所连接的通道自动命名节点
  • 可以根据贴图的文件名自动命名材质
  • 可以为不同类型贴图自动添加调节节点
  • 可以自动添加chaos节点 用于处理贴图重复
  • 可以自动添加UV Transform节点

然后顺便写了自动设置ID和自动添加Layer Id AOV /Custom AOV,批量添加chaos节点,一键处理重复贴图,批量添加调节节点,批量添加UV节点,批量添加TriPlanar节点等功能,如果用的人比较多会继续添加其他功能。