
OC-MatTool 材质工具
原创
Octane材质辅助工具 一键连接PBR贴图/批量添加chaos节点/一键处理重复贴图/批量添加调节节点/批量添加UV节点/批量添加TriPlanar节点/自动设置ID/自动添加Layer /Custom AOV等等……
202520242023R26R25S24
R23
R23
说明
OC-MatTool是Octane材质辅助工具,可以一键连接PBR贴图,自动设置灯光排除,批量添加chaos节点,一键处理重复贴图,批量添加调节节点,批量添加UV节点,批量添加TriPlanar节点,自动设置ID,自动添加Layer /Custom AOV等等……
- 插件适用于Cinema 4D R23~2025(R23不能使用AutoID)
- 支持混合材质Mix/Composite/Layered/Sub的连接,适配Diffuse/Glossy/Specular/Metallic/Toon/Universal和Standard Surface材质
⭐文档
⭐注意
- 插件需要登录后才能使用:登录说明,登录后可以一直使用,没有时间限制
- 使用QQ登录的用户需要先绑定邮箱,然后设置密码才能登录插件
- 如果没有密码或者忘记密码可以先绑定邮箱,然后退出登录后找回密码
- 有问题请加QQ处理:860190273
介绍
根据关键词自动连接PBR贴图 | 详细文档:点击查看
根据需要设置灯光排除/包含 | 详细文档:点击查看
为所选对象自动设置Layer ID / Custom AOV | 详细文档:点击查看
为所选对象自动设置Layer ID / Layer Mask | 详细文档:点击查看
为已连接的纹理节点添加调节节点 | 详细文档:点击查看
为已连接的纹理节点添加Chaos节点 | 详细文档:点击查看
为已连接的纹理节点添加UV变换节点 | 详细文档:点击查看
为未连接的纹理节点批量添加Triplanar | 详细文档:点击查看
更新说明
- 修复1.6版本在oc2022的bug
- 新增Light Pass Mask(灯光通道遮罩),可以根据需要设置灯光排除
- 新增灯光通道标签,可以根据需要设置灯光排除和显示灯光ID
- 优化AutoPBR(自动PBR)的关键词算法,可以识别文件名比较复制的贴图
- 优化插件配置文件保存目录
- 新增AutoMask(自动蒙版),可以为所选对象自动设置Layer Id,自动添加Layer Mask
- 修复AutoID(自动ID)选择父子级无法添加的bug
- 修复AutoID(自动ID)撤回可能导致C4D无响应的bug
- 修复AutoPBR(自动PBR)相对路径导致置换无法连接的bug
- 取消置换自动添加调节节点
- 优化关键词配置文件
- 自动PBR修复跳过没有关键词的贴图,避免没反应的错误导向
- 优化登录验证逻辑
- 添加版本管理文件
- 修复AutoID冲突导致R23不显示的问题(R23不支持此功能)
- 新增支持混合材质Mix/Composite/Layered/Sub的连接
- 如果是混合材质会显示弹出菜单,可以选择需要连接的材质节点
- 修复同时连接Diffuse和AO的bug
- 新增自动添加Projection节点,添加UV Transform节点时会同时添加
- 修复子级物体使用自动ID不会递增的bug
- 设置Custom AOV超过20个时添加提示
- 修复v1.01颜色通道不更新的bug
- OC-MatTool_v1.0发布
重造轮子?
- 为什么octane已经有自动连接PBR的功能,还重复造轮子?
- 因为官方写的有点敷衍,只能识别名称后缀,稍微复杂一点的名称就不会识别。
- AO不会自动连接,Glossiness不支持,植物常用的Translucency在Standard Surface材质也不会连接和设置
- 没有设置贴图的类型(Type),正常(Normal)会比浮点(Float)多占用三倍显存,正确设置贴图类型可以有效节省显存资源
- 交互很霸道,只要拖入一张贴图,其他贴图也会强制添加
优化
- 正确设置贴图类型,不会造成不必要显存资源浪费
- 关键词支持正则,可以进行复杂的匹配和高度自定义
- 支持Diffuse,AO,Metalness,Roughness,Reflection,Glossiness,Bump,Normal,Opacity,Displacement,Emission,Translucency自动连接和设置
- 适配Diffuse/Glossy/Specular/Metallic/Toon/Universal和 Standard Surface材质
- 可以根据所连接的通道自动命名节点
- 可以根据贴图的文件名自动命名材质
- 可以为不同类型贴图自动添加调节节点
- 可以自动添加chaos节点用于处理贴图重复
- 可以自动添加UV Transform节点
- 可以自动设置Displacement节点的Level of detail,支持自适应设置尺寸,也支持自定义大小
- 然后顺便写了自动设置ID和自动添加Layer Id AOV /Custom AOV,批量添加chaos节点,一键处理重复贴图,批量添加调节节点,批量添加UV节点,批量添加TriPlanar节点等功能,如果用的人比较多会继续添加其他功能
介绍
OC-AutoPBR(自动PBR)详细文档&图文演示:点击查看
用于Octane自动连接PBR贴图
适配Diffuse/Glossy/Specular/Metallic/Toon/Universal和 Standard Surface材质:- 选中材质,点击执行就会自动连接
- 根据所连接的通道自动命名节点
- 为不同类型贴图自动添加调节节点
- 根据贴图的文件名自动命名材质
- 可以自动添加chaos节点用于处理贴图重复
- 可以自动添加UV Transform节点
- 贴图的连接依赖文件名中的关键词
- 关键词不区分大小写,可以插件设置自定义通道关键词
用于Octane自动连接PBR贴图
适配Diffuse/Glossy/Specular/Metallic/Toon/Universal和 Standard Surface材质:- 选中材质,点击执行就会自动连接
- 根据所连接的通道自动命名节点
- 为不同类型贴图自动添加调节节点
- 根据贴图的文件名自动命名材质
- 可以自动添加chaos节点用于处理贴图重复
- 可以自动添加UV Transform节点
- 贴图的连接依赖文件名中的关键词
- 关键词不区分大小写,可以插件设置自定义通道关键词
AutoID(自动ID)详细文档&图文演示:点击查看
- 为所选对象自动设置ID,自动添加Layer Id AOV /Custom AOV
- 选中所需对象,然后执行,会自动添加标签,同时设置的Layer ID和Render Layer Id AOV
- 如果配合Ctrl或者Alt,点击会自动添加标签,同时设置Custom AOV和对应的AOV
- 为所选对象自动设置ID,自动添加Layer Id AOV /Custom AOV
- 选中所需对象,然后执行,会自动添加标签,同时设置的Layer ID和Render Layer Id AOV
- 如果配合Ctrl或者Alt,点击会自动添加标签,同时设置Custom AOV和对应的AOV

评论(53)
大神您好!我的【OC-MatTool】插件登录设备数量超过限制,我想删除现在占用登录名额的所有设备,空出原本的5个登录名额。辛苦UP,感谢~
已重置解锁,重新登录即可。
这个oc的可以像之前rs那样做个节点菜单吗? 到时候方便设置一个快捷键把那几个功能给展开。
octane没有获取所选节点的api,所以做了节点菜单也没办法实现自动连接。下个版本可以做一个。
谢谢🙏
开了个年卡支持,可以加一个 替换材质里贴图 的功能吗,比如不同的苔藓,节点都设置好了的材质球,只想替换里面的贴图,复制一个后手动替换贴图有点太繁琐了,贴别是大场景,相同设置但贴图不同的材质,手动点起来太麻烦了….
可以的,下个版本新增
点击‘添加UV变化节点’每次都添加‘变换’和‘纹理投射节点’两个节点;实际使用过程中一个纹理投射节点都够用了,可以把这两个功能拆分开吗?
下个版本添加拆分的设置
能增加个调整贴图尺寸的功能吗,比如4K转2K,8K转4K
建议手动转,微软有个powertoys小工具,右键就可以转:
官方下载地址:https://aka.ms/installpowertoys
视频说明:https://www.bilibili.com/video/BV1sd4y1972M/
不错,希望继续坚持优化,开个年卡支持一下大佬
感谢支持
好网站,整个年卡支持一下
感谢支持💖
对那个自动id我有一个建议 就是 能不能从2开始?id为1的时候 其实是包含默认其他环境对象的 每次都要手动操作下
OC-MatTool v1.5.0已经更新修复相关内容
老哥,我在2024.5登录好像没反应,用的是最新的版本
网络正常(不要使用梯子)的话使用邮箱和网站设置的密码就可以登录
老哥,我这边遇到了再给K3D的模型重新上PBR贴图的时候,需要连点很多次插件的“自动PBR”才能全部连接上的情况。(基本必然成功的是 反照率+ao+置换,其他的需要数遍点击贴图然后连点多次插件的按钮“自动PBR”才能成功的情况平均7次点击)
你好,一般情况下插件要么能用,要么不能用。你说的这种可能是以下原因:
1.插件设置中需要设置贴图的相关关键词
2.连接成功之后没有刷新的话,需要手动切换材质球
也可以把相关贴图打包到百度网盘,发链接给我排查一下原因。
ps:如果是批量处理PBR贴图,建议使用Link4D
OC-MatTool v1.5.0 修复AutoPBR(自动PBR)相对路径导致置换无法连接的bug
插件设置,添加关键词后,按确定并没效果
插件会将配置信息存储在配置文件,一般来说C4D对默认的插件目录都有写入权限。
如果没有的话,可以分别尝试其中一项(三选一):
1.将插件放在C4D配置文件夹的插件目录,打开C4D > 编辑 > 设置 > 配置文件夹 > 打开对应的版本 > plugins文件夹
2.右键C4D,以管理员身份运行
3.使用管理员账户登录Windows系统
可以了。明白。
老哥 能支持下s22吗 虽然s22很垃圾但是nitro等好用的插件很多版本都是到s22结束的
R23之前的版本是用Python2,而且C4D每个版本都会更新api。所以我只会支持新版本,不会去维护旧版本。
诶 只能用s24了 本来能用r23的 可是不能添加自动id 我就不能好好输出图层蒙版了 直接裂开
因为旧版本没有layer的api
你好,c4d2024.2.0,OC-MatTool v1.2,Set Triplanar一直失效,其他功能正常。是在贴图没有链接时候点击的,没有用。
感谢反馈,OC-MatTool_v1.21已经修复这个bug
你好 不能读取文件
怎么回事
贴图文件名需要有关键词,关键词可以在插件设置中添加和修改
我diffuse和ao会发现 这个ao会链到两个相乘上 给diffuse挤出去了
OC-MatTool_v1.1已经修复了这个bug,同时新增自动添加Projection节点
真的非常好用!简直绝了!
使用后发现两个小问题特别来说一下:
1,添加reflection贴图后,不能自动勾选反转。我注意了一下,Gloss是可以自动勾选反转的。
2,置换节点的细节程度总是默认256*256,是否可以变成根据贴图尺寸自动改这个数值。
下个版本更新置换的设置,但是reflection贴图为什么要勾选反转呢?应该和specular一个用法
refl和specular是相反的吧 😅 这么一整给我整不会了,我刚才试了一下PBR贴图是相反使用的,不勾选反转反射会很暗
你说得对,我说的是错的。Refl是镜面的意思,不需要勾选反转😭我一直理解的都是错的
好的😂
我重新找了一下资料,通用材质的不是反射是镜面,确实不需要勾选了,但贴上去会发暗,请问是否可以给它加一个相乘节点和浮点来控制强度。我在B站上也找了一下相关视频,看到有几个大佬都是这么处理的。这里列举一个地址,供老大参考:
https://www.bilibili.com/video/BV1Ro4y1o7rS/?spm_id_from=333.337.search-card.all.click&vd_source=f69a048ba55b08c8b0622a36fc7d768c
用浮点和相乘控制强度会多了两个节点,因为黑白贴图都是0~1,是不是用Octane gradient比较好呢?插件可以直接加渐变
也行的,把左侧暗部调高就能解决发暗的问题。但是好像不能只给某个指定节点添加渐变,要加就是全部都加,是这样吧
是的,因为一般贴图导入都是要微调。如果只想给单独一个节点添加就用octane原来添加节点的方式,直接拖也很方便。
明白了,感谢大佬百忙之中解答疑惑!!🙏
OC-MatTool v1.3 已经更新自动设置置换尺寸: 文档说明
能添加个自动连接 纹理投射 节点的功能吗
可以的,下个版本更新
神!
开了会员就可以登录下载使用吗
会员可以用,也可以只买插件,
这些插件可以一共几个设备登录呢?能否同时在线呢?
支持5台设备和同时在线,但是如果都是异地设备可能会封号。