
MatGeo 把着色器节点组的输入与通过几何节点存储的属性同步起来,从而实现材质实例化与可开关的材质应用,并加速资产创建——因为它把控制逻辑保存进一个标准的几何节点设置,即使没有安装该插件的用户也能操作。特性:几何节点设置与材质作用域——转换后,同一材质上被转换的节点组会被加入同一个几何节点设置;转换不同材质上的组会自动为该材质新建一个独立的几何节点设置;转换时,诸如 Description、Subtype、Default 与 Min/Max 等组插槽设置会被转移到几何节点。
· 材质节点组输入同步到几何节点属性
· 支持材质实例化
· 材质应用可开关
· 控制逻辑保存为标准几何节点设置
· 无插件用户也能操作
· 转换时保留插槽描述/范围等设置
在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:把材质里的着色器节点组转换成 MatGeo 设置,其输入成为几何节点属性;通过几何节点开关控制材质应用与实例。
适合做可复用材质与资产实例化的技术美术:需要让材质控制逻辑脱离插件、交给几何节点驱动时使用。
Q:没装插件能用吗?A:能,逻辑保存在标准几何节点里。Q:能切换材质吗?A:可以,材质应用可开关。
核心功能
· 材质节点组输入同步到几何节点属性
· 支持材质实例化
· 材质应用可开关
· 控制逻辑保存为标准几何节点设置
· 无插件用户也能操作
· 转换时保留插槽描述/范围等设置
安装与用法
在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:把材质里的着色器节点组转换成 MatGeo 设置,其输入成为几何节点属性;通过几何节点开关控制材质应用与实例。
适用场景
适合做可复用材质与资产实例化的技术美术:需要让材质控制逻辑脱离插件、交给几何节点驱动时使用。
常见问题
Q:没装插件能用吗?A:能,逻辑保存在标准几何节点里。Q:能切换材质吗?A:可以,材质应用可开关。
深度解读
材质往往和着色器节点组绑死,参数藏在组里、复用与实例化都不方便,别人没装同样的插件更是寸步难行。MatGeo 换了个思路:把着色器节点组的输入「搬」成几何节点里存储的属性,让两者同步,于是材质可以实例化、材质应用能用一个开关控制。更关键的是,它把整套控制逻辑保存成一个标准的几何节点设置——这意味着即使没有安装 MatGeo 的人,也能打开并操作这套逻辑,资产的可移植性与协作性大大提升。转换时它还会把组插槽的 Description、Subtype、Default、Min/Max 等设置一并转移过去,尽量无损。对做可复用材质、批量实例化与跨人协作的技术美术,它把材质逻辑从「插件依赖」里解放出来,放进通用、可共享的几何节点体系,这种把控制逻辑外化到通用节点图的做法,也让材质的复用与团队交接更轻量——别人哪怕没装插件,也能打开并用几何节点面板调整参数、切换材质;对需要把材质模板交给不同人使用、或做程序化资产库的技术美术,它既解决了实例化与开关的问题,这种「逻辑在节点里、能力可共享」的设计,让材质模板的交接与复用都轻便许多,是技术美术很值得拥有的一件工具。
包内文件说明
本包为 MatGeo 1.0.0(作者 JR3DFUL),解压后共 2 个文件、合计 51,123 字节。根目录含 blender_manifest.toml(id=matgeo、version 1.0.0、blender_version_min 5.0.0)与 __init__.py 注册入口;顶层条目:__init__.py、blender_manifest.toml。
原产品页:https://extensions.blender.org/add-ons/matgeo/
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。















暂无评论内容