
做 2D 贴图动画常要写一堆驱动、还要记骨骼怎么动才切图。Beantextures 自动生成原生节点组来切换图片贴图,把控件暴露到动画工作区,并提供绑定 UI 生成器,几乎不用碰驱动即可把 2D 可动画贴图整合进绑定。
· 为图片贴图自动生成原生 Blender 节点组(类似 image sequence 节点,但控制更细)
· 提供开箱即用的绑定 UI 生成器,把生成的贴图控件整合进 rig
· 控件直接暴露到动画工作区,在姿态模式下即可切图
· 基本无需编写驱动(drivers)
· 生成的是原生节点结构,删除插件后工程仍可正常使用
· 目前用 mix 节点堆叠实现切换,量大时在 EEVEE 可能受图片数量限制
在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:安装启用后,用 Beantextures 为你的图片贴图生成切换节点组,再用其绑定 UI 生成器把控件接到骨骼/面板上;在姿态模式下直接控制切换贴图,无需手写驱动即可让 2D 贴图随动画切换。
2D 贴图动画、换图帧/表情集;用 2D 贴图做卡通/UI 动画的绑定;希望切图控件直接出现在动画工作区、不想维护大量驱动的团队。
问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪个 Blender 版本?答:4.2 及以上。问:做什么?答:用 2D 贴图生成切换节点与绑定 UI。问:要写驱动吗?答:基本不用。问:卸了插件还能用吗?答:能,生成的是原生节点。
核心功能
· 为图片贴图自动生成原生 Blender 节点组(类似 image sequence 节点,但控制更细)
· 提供开箱即用的绑定 UI 生成器,把生成的贴图控件整合进 rig
· 控件直接暴露到动画工作区,在姿态模式下即可切图
· 基本无需编写驱动(drivers)
· 生成的是原生节点结构,删除插件后工程仍可正常使用
· 目前用 mix 节点堆叠实现切换,量大时在 EEVEE 可能受图片数量限制
安装与用法
在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:安装启用后,用 Beantextures 为你的图片贴图生成切换节点组,再用其绑定 UI 生成器把控件接到骨骼/面板上;在姿态模式下直接控制切换贴图,无需手写驱动即可让 2D 贴图随动画切换。
适用场景
2D 贴图动画、换图帧/表情集;用 2D 贴图做卡通/UI 动画的绑定;希望切图控件直接出现在动画工作区、不想维护大量驱动的团队。
常见问题
问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪个 Blender 版本?答:4.2 及以上。问:做什么?答:用 2D 贴图生成切换节点与绑定 UI。问:要写驱动吗?答:基本不用。问:卸了插件还能用吗?答:能,生成的是原生节点。
深度解读
在 Blender 里做「2D 贴图动画」——比如角色的表情是一张张图片、嘴型是图集、UI 是分层的贴图——常常会碰到一个很别扭的现实:切换这些图片靠的是节点的贴图输入,而要把它挂到骨骼上随动画切换,传统做法是写一大堆「驱动(drivers)」,让某根骨骼的某个值去驱动一个 mix 节点的系数;结果就是绑定里塞满 driver,作者自己过一阵都记不清「到底动哪根骨骼才会切图」,一改就乱。Beantextures 想解决的就是这件麻烦事:它把你的图片贴图变成「原生 Blender 节点组」,本质是一串 mix 节点按混色方式堆叠,用来在若干图片之间切换——类似 image sequence 节点,但给你更细的控制;更关键的是,它提供一个「开箱即用的绑定 UI 生成器」,能把生成的贴图控件直接接到你的 rig 上,并把这些属性/控件暴露到动画工作区,于是在姿态模式下动一动就能切图,几乎不用碰驱动。因为它生成的是「原生节点与原生结构」,所以即便以后不装这个插件,工程里的切换逻辑仍然在、仍然能用,不会因为插件缺失而坏掉。需要清醒的边界:当前的实现是「mix 节点堆叠」,图片很多时节点会比较重,而且在 EEVEE 下可能受可处理图片数量限制(作者称自己的 rig 上没遇到问题);其它切换方式(如基于 UV 的平铺)作者暂未计划做;它做的是「图片贴图的切换与绑定 UI」,不负责帮你画贴图本身。总体而言,对用 2D 贴图做角色/UI 动画、被一堆驱动和「记不清动哪根骨骼」折磨的绑定/动画作者,Beantextures 把切换逻辑节点化、把控件 UI 化,是很有针对性的效率工具。
包内文件说明
本包为 Beantextures 1.1.0(作者 daringcuteseal),解压后共 14 个文件、合计 101,767 字节。根目录含 blender_manifest.toml(id=beantextures、version 1.1.0、blender_version_min 4.2.0)与 __init__.py 注册入口;顶层条目:__init__.py、blender_manifest.toml、connector/、ops_generation.py、ops_settings.py、props_nodes.py、props_settings.py、ui_node_generator.py。
原产品页:https://extensions.blender.org/add-ons/beantextures/
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。















暂无评论内容