所有分类
  • 所有分类
  • blender模型
  • 模型资产
  • 工程/原创
  • blender插件
  • HDR合集
  • 贴图纹理
  • 材质资产
  • 学习资料

blender自制简易烘焙插件(v0.4)

旧帖子:自制Blender简易烘焙插件-blender布的 (blenderco.cn)

这是一个综合性的烘焙插件,用于Blender的烘焙系统

在N面板中可以见到它,多数旧功能已经介绍了,现在介绍些新功能

顶点色:将被烘焙结果保存为顶点色,而非图像(可于属性栏的物体数据属性找到,如下图) bude_2023-08-06_14-15-40.jpg

直接光,间接光:是否在烘焙时考虑直接光和间接光的影响(都不勾选时只考虑基础色,只在标准烘焙时使用)

使用物体法线:在烘焙时不使用切向的相对法线,而是用整个物体的法线信息(主要是为了使用一些特殊的游戏引擎或软件,如果你不明白,建议不要使用)

物品贴图集:可以将已经烘焙好的贴图信息收集,在烘焙之后你可以查看已烘焙材质的信息,并可以一次性的保存或删除所有贴图 bude_2023-08-06_14-15-46.jpg

其他详情请见下面的更新内容

更新内容:
插件从属性面板的场景栏移动到了3D视图的N面板下
增加了高光,环境,阴影,倒角法向的通道
在标准烘焙中增加了是否使用直接光和间接光的开关
新增了物体法线的开关
新增了顶点烘焙的功能(可以将材质烘焙为顶点色)
自定义通道贴图现在可以使用网格贴图为基本通道
调整了默认的保存格式和保存质量
调整了默认的贴图保存后缀,现在应该可以被一些软件正确识别
完善了物品贴图集功能
现在在BSDF烘焙下,如果对应的通道没有输入节点,将以其默认值为底
应用烘焙稍微整理了一下图像节点,现在不会所有节点挤在一起
对面板进行了简单的排版,更具有逻辑性
修复了应用烘焙时法向通道未正确应用的问题
修复了自发光节点可能烘焙成黑白的问题
修复了在缺少BSDF节点的情况下使用BSDF烘焙出错的问题
修复了其他一些小错误
精简了代码结构,删改了冗余代码

预计的改动与调整:
可以保存多种预设(现阶段只能通过保存启动文件来保存预设)
可以更方便的管理贴图集
将整个插件打包成一个包而非单个脚本
可以将多个单独的贴图打包成一个大贴图(或者也叫Atlas贴图)
增加对更低级别Blender版本的支持

请在3.5以上环境运行该插件

本人并不是一个擅长软件技术的人,更新这些仅为自己的学习和兴趣爱好所为,不能保证稳定性.当然也欢迎大家反映问题或提出建议,本人表示感谢

 

资源下载此资源仅限注册用户下载,请先
客服微信:bude6688
资源下载
下载价格免费
客服微信:bude6688
14
仅供交流学习研究使用,版权归原作者所有,禁止商业使用。

评论14

请先

  1. 大佬牛逼
    半夜干饭 2023-08-07 1
  2. Traceback (most recent call last): File "D:\Blender Foundation\Blender 3.6\3.6\scripts\modules\addon_utils.py", line 333, in enable mod = __import__(module_name) ModuleNotFoundError: No module named 'sinple_bake_tool_0' 报错
    远方的星 2023-08-07 1
  3. 找到了把文件名_0.4去掉。
    远方的星 2023-08-07 1
    • 上传的文件忘改名了,抱歉
      最后的雨滴 2023-08-07 0
    • 不是忘改名,是文件名无法识别小数点,确实是我疏忽了,现在可以了
      最后的雨滴 2023-08-07 0
  4. 安装以后,选哪个打开插件?
    landauchos 2023-08-10 0
    • 在偏好设置-插件中选 sinple bake tool开启插件,然后在3D视窗的N面板-烘焙找到它
      最后的雨滴 2023-08-10 0
      • 这个sinple的不是骨骼插件嘛?
        嚣张大熊猫 2023-08-17 0
      • 看错了,有2个都是sinple bake tool 一个骨骼一个烘培
        嚣张大熊猫 2023-08-17 0
  5. 大佬,不知道为什么我烘焙的时候报错了 Python: Traceback (most recent call last): File "C:\Users\zjf\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\sinple_bake_tool_V04.py", line 693, in execute self.single_bake(imagemap=imagemap_BSDF) File "C:\Users\zjf\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\sinple_bake_tool_V04.py", line 734, in single_bake self.bake_custom_channal(imagemap=imagemap,obj=obj,name=name) File "C:\Users\zjf\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\sinple_bake_tool_V04.py", line 1218, in bake_custom_channal if len(res.inputs[0].links)>0: AttributeError: 'NoneType' object has no attribute 'inputs'
    2023-09-02 0
    • 似乎是因为合成器板块没有输出节点造成的 一般不会有这个问题,因为blender一般会自带一个合成器的输出节点,要不然你渲染的图像都没法输出的,你重新添加一个输出节点应该就行了
      最后的雨滴 2023-09-02 0
      • 我的合成器界面有一个合成节点,我重试了一下还是不行,好像是一使用"使用自定义通道贴图"就会这个错误.
        2023-09-03 0
        • 好吧,我重写了这段代码的逻辑,现在应该不会报错了,可以重新下载V04或还在测试的V07看看
          最后的雨滴 2023-09-04 0
          • 现在可以了,谢谢大佬!
            2023-09-14 0
由于blender的插件实在太多,更新也快,站长很难把每个插件都测试下,希望各位群友,安装后,把兼容性问题说下。
【大家多多投稿,每投稿一个资源并送网站先行资格1-3个月】 【 限时活动-29.9一年。赞助收入全部用来维护网站日常,并且有专属赞助群】 赞助一下
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

豫公网安备 41152602000203号