所有分类
  • 所有分类
  • Unreal Engine
  • Blender
  • KitBash3D模型
  • 3D模型
  • 材质贴图
  • 图片参考

blender批量材质管理插件 – Decalit v1.1.2

资源下载
资源类型资产库
支持软件Blender 5.0 - 5.2
文件格式插件
包含内容压缩包

此插件免费且开源(GPL-3.0许可证)。
1美元价格仅为象征性,所有收入直接捐赠给Blender开发基金 —
作者不从此列表中收取任何款项或收入。


BAM – Blender AutoMat:Blender中批量设置/更新材质的通用工具
一键从纹理库中设置数百种材质,并通过易于使用的材质管理器进行管理

Blender Marketplace开发基金 = 100%

BAM – Blender AutoMat 故事

几年前,我构思了一个为Blender创建工具的想法,该工具可以处理材质的大规模安装并促进便捷的工作流程,类似于我在Maya中的体验。当时,Blender没有类似的工具可用。

作为Kitbash3D的首席技术材质艺术家,专注于使用Substance 3D为大型3D工具包创建材质和纹理,我需要一个工具来实现从Maya到Blender的无缝过渡,以处理大量对象和材质。这种需求驱使我开发了BAM插件,它逐渐演变为包含所有必要的功能。

今天,我继续完善这个工具,同时并行学习Blender和Python。非常感谢Kitbash3D的艺术家们对BAM测试的帮助。

描述:

  • 使用BAM,在Blender中处理多个对象和大量材质现在变得更加容易。
  • 如果你在Substance Designer中创建了大量材质,并需要在大型项目中使用它们或构建自己的材质库,此插件尤其有用。

  • BAM允许您直接从纹理文件夹创建新材质或更新现有材质。它支持子文件夹、自定义后缀、颜色空间、预设、OpenGL/DirectX法线,甚至支持插件纹理的通道选择。
  • 该工具通过避免无休止的相同纹理数据块重复,利用现有数据块来优化材质创建。
  • 材质通过是否存在BaseColor纹理来识别

查看关于Blender冻结的文档和常见问题。(如果需要创建或更新数百个材质,请在Cycles模式下操作。)


创建独特预设:通过为每个纹理选择颜色通道,自定义您自己的打包纹理贴图,如ARM。

  • _后缀 – 图像RGB通道 – 颜色空间
  • 多后缀支持,例如:_basecolor, _albedo
  • 自动识别大小写。


  • 颜色空间设置:根据每个纹理的后缀设置其颜色空间以确保正确显示。
  • 将颜色空间设置应用于场景中的所有纹理文件。


    • 选择性材质创建/更新:只创建或更新您需要的材质。
    • BAM会提示您创建场景中尚不存在的新材质,并标记已存在的材质。
    • 额外的按钮用于与过滤器交互:全选、取消全选和反选,让您操作更舒适。


    BAM材质管理器描述:

    以上所有功能配合易于使用且简单的材质管理器。

    创建、删除、替换、分配、选择和分析。

    除了基本选项外,您还可以:

    • 分配材质
    • 按材质选择场景中的所有对象(或按选择)
    • 按材质选择场景中的所有面(或按选择)
    • 用另一种材质替换一种材质,考虑对象和面。

    优化选项:

    • 批量清理场景中所有未隐藏对象的未使用材质槽。
    • 批量清理场景中所有未隐藏对象的未使用材质。
    • 修复重复材质并重新分配给对象。

    指示选项:

    • 现在当您选择一个对象或一组对象时,您将始终知道它们上面有哪些材质。
    • 在选择面时,您还会看到所选材质的额外指示。

    纹理更新选项:

    • 更新选定对象或对象的材质纹理。
    • 您还可以启用纹理同步,从激活那一刻起自动更新纹理,类似于Maya。


    材质管理器显示选定:

    在不中断工作流程的情况下管理您的材质。额外的列表“选定对象上的材质”帮助您更方便地工作。

    以及在首次更新和未来更新中提供的更多选项 ;)



    更新日志:

      V 1.0.0

      – 发布

        V 1.0.1

        – 修复了传输贴图设置的代码问题,该问题可能导致材质创建错误。

        – 增加了对Blender 4.2的支持(修复了导致新版本中错误的bug)

        V 1.0.2

        – blender_manifest中的更改
        – 插件类别更改为材质

        – UI小改动:添加了新图标,现在材质创建/更新过滤器块可以折叠。

        – UI小改动:在纹理文件夹输入旁边添加了强制刷新按钮

        V 1.0.3

        – 插件偏好设置更改
        – 在插件偏好设置中添加了可自定义的:类别、空间类型、区域类型。

        现在您可以更轻松地将插件面板放置在最舒适的位置 ;)。

        插件面板不支持在所有可能的区域类型和空间类型中显示

        V 1.0.4

        – 一些代码重构

        – 修复了在某些情况下与其他插件(特别是xDecal)冲突的问题。感谢xDecal社区的反馈和提供调试信息。

          V 1.1.0

          新增功能:

          • 代码重构
          • 性能改进
          • 新的偏好设置UI和功能
          • 偏好设置:图像格式管理器
          • 材质叠加
          • 删除材质按钮新模式。删除材质 + 纹理数据
          • 材质预览
          • 选项:清理未使用的材质槽新模式。(对整个场景或仅对选定对象执行操作)
          • 颜色空间配置文件:添加了所有潜在选项
          • 材质吸管
          • 粗糙度反转模式
          • 复制材质按钮
          • 更好的日志呈现/装饰

          改进

          • 过滤器错误。扫描文件夹中的材质后,场景中已存在材质的复选框默认会关闭。
          • 场景颜色空间匹配修复
          • 自定义属性修复

          V 1.1.1

          改进

          • 材质叠加现在适用于带有修改器的对象
          • 预设系统现在创建单独的预设文件,更新插件时不应替换自定义预设。
          BAM Automat v1.1.6 — 重大更新

          :sparkles: 亮点
          • Alpha通道定义支持
            – 增加了为打包纹理选择Alpha通道的功能
          • MatsAsset [测试版]
            – 只需点击几下即可将材质添加到资源库 — 包括自动资源标签和预览生成。
          • 相对路径纹理创建支持|
            – 现在支持从纹理创建材质时使用相对路径,确保跨项目的可移植性。
          • 高光色调控制
            – 修复了不正确的高光色调值 — 现在默认为白色,或旧版Blender为0.5。
            – 添加了高光色调默认值UI控制,用于手动调整。

          :bulb: 改进
          • 置换值控制
            – 默认值设置为 0.01 并带有专用UI控制。
          • 自发光贴图行为
            – 带有自发光贴图的材质,自发光值现在默认为 1.0
          • 预设切换稳定性
            – 切换预设不再改变过滤列表中复选框的状态。
          • 着色器图增强
            – 添加了映射控制节点。
            – 改进了节点对齐,使着色器图更清晰、更易读。

          BAM Automat v1.2.0 — 重大更新,支持Blender 5.0

          ✨ 亮点,改进

          • 支持Blender 5.0!
          • 在UI中添加了新的置换中间级别参数(默认:0.0)。
          • 添加了基于基础材质名称的自动IOR分配 + 默认IOR 1.45
              IOR_DEFAULT = 1.45
              # 玻璃和透明材质
              "glass": 1.5,
              "window": 1.5,
              # 液体
              "water": 1.325,
              "liquid": 1.325,
              "ice": 1.309,
              # 沥青/路面
              "asphalt": 1.635,
              "road": 1.635,
              "tar": 1.635,
              # 塑料
              "plastic": 1.46,
              "rubber": 1.519,  
          • 重构了预设系统。自定义预设现在将在Config文件夹中创建,更新插件时不会被替换。 Blender\x.x\config\BAM\presets。您也可以覆盖默认预设。
          • 着色器图增强:合并了重复的Separate XYZ节点。置换节点位置改进

          🔧 修复,杂项更改

          • 修复了纹理文件夹路径编辑
          • Blender 4.5 – 5.0 现在使用SeparateXYZ替代LegacySeparateRGB

          BAM Automat v1.2.1 — 改进和修复更新

          – Blender 5.0修复:`key “Anisotropy” not found’`

          – 修复 + 质量优化:MatOverlay功能优化和潜在问题修复。现在可与对象上的修改器配合使用。

          – 修复 + 质量优化:场景中最新预设的自动应用及UI更新

          > 特别感谢”phillipganske”发现Blender 5.0中Key “Anisotropy”的bug

          由AlexeyHRDesign开发 反馈邮箱:alexeyhrdesign@gmail.com


                   ©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。

            评论0

            请先
            🔥限时特惠29元/年|永久会员原298现198!】全站资源任意下,每日更新。有疑问,资产找不到,需要帮助?微信咨询:CGTrove_com
            没有账号?注册  忘记密码?

            社交账号快速登录

            微信扫一扫关注
            扫码关注后会自动登录
            通知图标

            欢迎访问CG Trove