Skip to content

面向游戏美术师的 Blender 5:绑定、动画与导出有哪些变化(2026) ​

最后更新:2026 年 9 月。

Blender 5 中已绑定的低多边形游戏角色,旁边是版本徽章时间线

如果你为游戏引擎制作角色和道具,请安装 Blender 5.2 LTS。它于 2026 年 7 月 14 日发布,将持续获得错误修复至 2028 年 7 月,而且这是首个一次性包含 Blender 5 全部变化的长期支持版本:带槽动作正式取代旧版 Action API、C++ FBX 导入器成为默认选项、glTF 导出器支持 meshopt 压缩,以及升级到 Python 3.13 运行时,迫使部分插件重新构建。Blender 4.2 LTS 已于 2026 年 7 月停止接收修复,因此如果你仍在使用它,就应该迁移到 5.2 LTS;Intel Mac 和较旧 GPU 用户则可以退而选择 4.5 LTS。

我们会在每次 Blender 发布时更新本页面。本次修订日期为 2026 年 9 月 6 日,涵盖 5.0、5.1、5.2 LTS 和 5.3 alpha。

快速结论 ​

  • **当前生产版本:**Blender 5.2 LTS(5.2.1,2026 年 8 月 25 日)。支持至 2028 年 7 月。来源:LTS 页面。
  • **还在使用 4.2 LTS?**它的两年支持期已于 2026 年 7 月结束(最后一次更新为 4.2.23)。请迁移到 5.2 LTS;如果你的 Mac 使用 Intel 芯片,或者 GPU 早于 GeForce 900、Radeon RX 400 或 Intel Kaby Lake,则迁移到 4.5 LTS。
  • **最大的动画变化:**Action 从 4.4 开始拥有槽位,旧版 action.fcurves 和 action.groups API 已在 5.0 中移除。任何在 4.4 之前编写的导出器或重定向脚本都会失效。截至 5.2 LTS,分层动画仍未出现在 UI 中。
  • **最大的导出变化:**C++ FBX 导入器在 5.0 中成为默认选项,Collada 已被移除,glTF 导出器则在 5.2 中新增了 EXT_meshopt_compression 和 KHR_meshopt_compression。
  • **最大的插件变化:**5.1 升级到了 Python 3.13,因此任何捆绑已编译 wheel 的扩展都需要提供 cp313 构建。5.0 移除了对 bpy.props 数据的字典式访问以及 BGL 绘图 API。
  • Blender 5.3 将处于 alpha 阶段至 2026 年 9 月 30 日,计划于 2026 年 11 月 10 日发布。它会在 Windows 和 Linux 上将 Vulkan 设为默认后端。

快速参考 ​

日期来自 Blender 发行说明索引、LTS 页面和 5.3 里程碑。

版本发布日期2026 年 9 月的状态对游戏资产的影响
4.2 LTS2024 年 7 月 16 日支持已于 2026 年 7 月结束(4.2.23)扩展平台上线。旧版 Action API 仍然存在
4.42025 年 3 月 18 日已停止支持引入带槽动作,旧版 API 被弃用
4.5 LTS2025 年 7 月 15 日支持至 2027 年 7 月(4.5.13)最后一个 Intel Mac 构建、最后一个支持 Collada 的版本,Vulkan 获得正式支持
5.02025 年 11 月 18 日已停止支持(5.0.1,2025 年 12 月 16 日)移除旧版 Action API、默认使用 C++ FBX 导入、新文件格式
5.12026 年 3 月 17 日已停止支持(5.1.2,2026 年 5 月 19 日)Python 3.13、Action 求值速度提升 2 倍、FBX 形态键法线
5.2 LTS2026 年 7 月 14 日当前稳定版,支持至 2028 年 7 月(5.2.1)glTF meshopt、复制和重命名骨骼、EEVEE 光线追踪全面重构
5.32026 年 11 月 10 日(计划)Alpha 阶段持续至 2026 年 9 月 30 日Windows 和 Linux 默认使用 Vulkan、旋转模式转换
6.02027 年 11 月(计划)尚未开始已列入兼容性页面,暂无更多细节
Blender 版本,2024 年 7 月至 2027 年 11 月琥珀色 = LTS,提供两年修复。灰色 = 常规版本,仅支持到下一版本发布。4.2 LTS 修复期:2024 年 7 月至 2026 年 7 月4.5 LTS 修复期:2025 年 7 月至 2027 年 7 月5.2 LTS 修复期:2026 年 7 月至 2028 年 7 月4.2 LTS2024 年 7 月 16 日4.42025 年 3 月 18 日4.5 LTS2025 年 7 月 15 日5.02025 年 11 月 18 日5.12026 年 3 月 17 日5.2 LTS2026 年 7 月 14 日5.3计划于 2026 年 11 月 10 日发布6.0计划于 2027 年 11 月发布当前
每年发布三个版本,其中一个是 LTS。常规版本(灰色和蓝色)只支持到下一版本发布,因此 5.0 和 5.1 已经停止支持。5.3 和 6.0 的日期来自 Blender 里程碑和兼容性页面中的规划,并非承诺。

生产环境该使用哪个版本,以及为什么 ​

Blender 的发布周期以每四个月推出一个新版本为目标,而发行说明索引明确说明了支持规则:每个版本支持到其后继版本发布为止,每年还会有一个 LTS 版本获得两年维护。LTS 页面则补充了对制作管线最重要的一点:LTS 版本“不会加入任何新功能、API 变更或改进”,只会移植当前版本中的关键修复。

这就是选择 5.2 LTS 的全部理由。游戏项目的周期通常超过四个月。如果基于 5.1 构建,那么 2026 年 7 月之后想获得修复,唯一途径就是升级到 5.2,并接受它带来的所有变化。如果基于 5.2 LTS 构建,则可以在 2028 年 7 月之前继续使用相同的 Python API、导出器和文件格式;如果与你合作的工作室尚未升级,4.5 LTS 也会与其重叠支持至 2027 年 7 月。

有两类用户应该改选 4.5 LTS。第一类是 Intel Mac 用户,因为系统要求页面指出,4.5 LTS 是最后一个支持 Intel 的版本,而 5.0 及后续版本在 macOS 13 或更高版本上要求使用 Apple Silicon。第二类是使用较旧 GPU 的用户,因为兼容性页面将 5.0 的最低要求提高到了 NVIDIA GeForce 900、AMD Radeon RX 400 和 Intel Kaby Lake。更旧的显卡可能仍能运行 Blender,但相关问题不会得到修复。

不要随意混用不同版本。兼容性页面指出,使用 5.0 及更高版本创建的 blend 文件“只能由 Blender 4.5 或更高版本打开”,更旧版本“会将其报告为无效文件”。使用 4.2 的队友根本无法打开你的 5.2 文件。

动画方面有哪些变化 ​

带槽动作已成为基础,而旧版 API 已被移除。4.4 发行说明引入了槽位:“槽位让同一个 Action 可以存储多个‘对象’的动画”。一个行走循环可以在一个槽位中存储骨骼曲线,在另一个槽位中存储形态键曲线。现在,每个文件中的所有 Action 都已采用槽位,旧 Action 也已升级为带有单个“Legacy Slot”。5.2 手册对此的概括很简单:一个数据块“会同时指定一个 Action,以及该 Action 中的一个槽位”。

对脚本而言,5.0 Python 说明是明确的断点:“旧版 Action API 已被移除,其中包括 action.fcurves、action.groups 和 action.id_root 属性。”我们在本地 5.0.1 构建中进行了验证:bpy.data.actions.new('t').fcurves 已不复存在,而 .slots 和 .layers 仍然可用。4.2 时代编写的批量导出器或烘焙脚本,会在第一次调用 action.fcurves 时失败。修复方法也写在同一份说明中:使用 bpy_extras.anim_utils.action_ensure_channelbag_for_slot(action, action_slot) 获取 channelbag,然后调用 channelbag.fcurves.find()、.new() 或新的 .ensure()。4.4 升级指南提供了并排对照示例。

还有一项行为变化会困扰从不接触 Python 的用户。从 4.4 开始,分配 Action 时还必须选择一个槽位,而且自动分配规则会刻意避免在普通分配时直接选择“唯一的槽位”。这样一来,把 Cube 的 Action 分配给 Suzanne 并为她设置关键帧时,系统会创建一个新槽位,而不是用 Cube 的运动覆盖她。如果你分配了 Action 却看不到任何运动,请检查 Action 名称旁边的槽位选择器。

分层动画仍未进入 UI。Animation 2025:进展与规划中介绍的 Project Baklava 有两大支柱:多 ID 动画(后来成为槽位)和图层。2024 分层动画研讨会文章确定了一组最小功能:可命名、可锁定、可修改的图层,替换与组合混合模式,可动画化的影响度,以及向下烘焙。截至 5.2 LTS,这些功能均未发布。手册指出,每个 Action 下的图层和片段“目前尚未在 UI 中公开”;5.0 至 5.2 的发行说明中没有图层编辑器;2026 质量之冬报告也只列出了相关文档工作。游戏动画的叠加层仍需在 NLA 或游戏引擎中完成。 NLA 的结构没有变化。 轨道和片段仍按 NLA 手册中所述的方式工作。变化在于导出器读取它的方式:glTF 手册指出,“随着 Blender 4.4 引入带插槽的动作,默认行为已经改变。现在,轨道会根据其使用的动作合并”,而不是根据名称合并。导出部分会进一步说明。

性能:5.1 让动作求值性能大致翻倍。 5.1 动画发行说明中的基准测试使用了一套包含 2,600 根骨骼、约 1,000 帧关键帧的骨架:在 4 线程下,5.0 为 32.8 fps,5.1 则达到 74.1 fps;一个包含百万顶点的形态键网格在 24 线程下也从 39.2 fps 提升到 158.7 fps。一个生产级角色文件的性能提升为 4% 到 14%,因此主要受益的是复杂绑定和密集的混合形状。

姿势库。 基于资产的姿势库在形式上没有变化;由于姿势资产是单帧动作,它可以包含插槽,但手册不建议在通用姿势中这样做(“请使用单插槽动作”)。5.0 移除了针对 2.93 时代姿势库的转换器,因此请先在 4.5 中转换这些姿势库。当姿势资产与骨骼的旋转模式不同时,5.2 会正确处理旋转模式。

其他小改动。 5.1 新增了替换动作操作符(Object > Animation 或 Pose > Animation),可为所有正在使用某个动作的对象替换该动作。5.2 在摄影表中新增了 Select > Select by Type,加入了播放循环模式,并默认启用“Only Insert Available”偏好设置,因此现在按 I 只会为已有通道插入关键帧,除非你将此设置改回去。5.3 alpha 在 Ctrl+R 上新增了 anim.rotation_mode_convert,并弃用了 Rigify 自己的 pos.convert_rotation。

绑定方面有哪些变化 ​

实例化骨架上的骨骼。 5.0 动画与绑定发行说明将物体模式和姿势模式下的骨骼可见性与选择状态移到了姿势骨骼上,因此同一骨架的两个实例现在可以独立隐藏和选择骨骼。代价是 API 出现破坏性变更:bpy.data.armatures[...].bones[0].select 已被移除,bones[0].hide 现在只影响编辑骨骼的可见性,而姿势模式使用 object.pose.bones[0].hide 和 .select。用于切换骨骼可见性的绑定 UI 脚本需要改用新路径,anim.version_bone_hide_property 则可以替你迁移带动画的隐藏曲线。

新的约束与自定义形状选项。 5.0 新增了几何属性约束,可从几何体读取矢量、四元数或矩阵属性,并将其应用于骨骼变换;同时还新增了两个自定义形状选项:影响操控器和用作枢轴。

权重工具。 4.5 发行说明让顶点组的指定按钮能够遵循自动规格化设置,而 5.1 发行说明则新增了权重绘制模式下的循环选择,前提是已启用顶点选择。5.x 中没有新的蒙皮算法:自动权重仍使用骨骼热扩散。这就是 Voxel Heat Diffuse Skinning 仍能在 Superhive 上以约 $30 的价格销售,以及一键绑定工具依然存在的原因。如果你完全不想为人形角色绘制权重,Cinevva Rig 插件可以在你自己的电脑上离线将网格绑定为带蒙皮、采用 Mixamo 命名的骨架,首发一次性价格为 $29;它声明的最低版本是 Blender 4.2.0,因此可在 Windows、macOS 和 Linux 上的 4.2、4.5 及所有 5.x 版本中运行。

5.2 中骨架编辑的易用性改进。 5.2 发行说明在骨架菜单中新增了 Duplicate and Rename,它会复制选中的骨骼,并对名称执行搜索和替换,这样手动镜像骨骼链时就不会再得到 .001 后缀。骨骼父子关系新增了头部/尾部滑块;添加骨骼时,会在调整上一步操作面板中显示空间、对齐、长度和形变选项;复制约束也加入了 Ctrl+L 的链接/传递数据菜单。中间帧工具(间断器等)现在可在物体模式下通过 Object > Animation > In-Betweens 使用。

Rigify。 Rigify 仍然是 Blender 内置的免费绑定生成器,手册对它的描述也依旧如此:它“只会自动创建绑定控件和骨骼,不会将绑定附着到网格,因此你仍需自行完成蒙皮等工作”。5.x 发行说明中几乎没有 Rigify 专属内容,除了 5.1.x 的一项 UI 修复,以及上文提到的 5.3 弃用项。付费类别中的领先产品 Auto-Rig Pro 是第三方扩展,其 5.x 兼容性由作者自行声明——稍后谈到插件时还会说到这一点。

形态键。 5.0 重做了形态键列表,支持多选和拖放,并新增了设为基础。5.1 新增了应用到基础,可将选中的形态键烘焙进基础网格并删除它们;如果生成器留下了你不想包含在 GLB 中的修正形态,这是导出前非常实用的一步。

导入和导出方面有哪些变化 ​

FBX。 5.0 管线发行说明将 C++ FBX 导入器(在 4.5 中仍为实验功能)设为默认,并将 Python 导入器标记为旧版:建议使用 bpy.ops.import_scene.fbx 的插件“切换到 bpy.ops.wm.fbx_import”。FBX 手册说明了新导入器处理动画的方式:“每个 FBX ‘take’都会作为独立动作导入,每个动画对象都会被分配到自己的动作插槽。”导出机制没有变化:File > Export > FBX (.fbx) 仍会运行 Python 插件,并提供相同的前向、向上、应用缩放、添加叶骨骼和烘焙动画选项。5.1 确实带来了一项导出修复:导出器“现在也会导出形态键法线,前提是已启用基础网格的法线导出”,发行说明称这解决了“某些游戏引擎中的部分导入问题”。Better FBX Importer and Exporter 至今仍有市场并非没有原因:内置导出器手册中的缺失功能列表仍包括顶点形态键和材质纹理。

glTF。 导出器获得了最多与游戏相关的新功能。5.2 发行说明列出了 EXT_meshopt_compression 和 KHR_meshopt_compression 的导出与导入功能,它们位于新的数据 > Meshopt 压缩面板中;此外还包括官方 KHR 图元属性、点云、虹彩与色散材质,以及可中止导出的钩子。Draco 仍然保留。5.3 alpha 为自定义属性新增了 Animation Pointer。glTF 手册记录了插槽时代的导入行为:“每个动画都会作为单个动作导入;如果动画影响多个对象,该动作将包含多个插槽。”导出时,默认的动作模式只会导出当前激活或收存到 NLA 轨道中的动作(“如果你想导出多个动作,请确保它们已经收存!”);合并动画现在可以“按动作(使用插槽)、按 NLA 轨道名称,或不合并”。如果升级到 4.4 以上版本后,你的动画片段意外合并,原因就是这项设置。

USD。 USD 手册说明,USD 骨架会作为骨架导入,混合形状会作为形态键导入;骨架和使用骨架修改器的网格则会作为 USD 骨架与蒙皮网格导出。手册明确指出两项限制:“除骨架修改器之外的其他修改器不会被应用”,以及“不支持弯曲骨骼”。5.1 让网格导出写入索引式 UV,以便其他应用重建 UV 岛;5.2 则新增了导出时的色彩空间标记和导入时的色彩空间转换。

Collada 已被移除。 它已在 5.0 中移除。如果旧管线仍然输出 .dae,4.5 LTS 是最后一个能够读取它的版本。此外,5.0 更改了 blend 文件头,并默认启用压缩,因此只有 4.5 及更新版本才能打开 5.x 文件。

各领域、各版本的变化珊瑚色单元格表示现有功能被破坏。绿色表示新增功能。灰色表示变化不大。5.05.15.2 LTS5.3 alpha动画绑定FBXglTF插件 API视口、GPU旧版 Action API已移除(fcurves、groups、id_root)Action 求值快 2 倍,Replace Action,Gaussian Smooth循环模式、按类型选择,Only Insert Available默认启用用 Ctrl+R 转换旋转模式,拖动时暂停播放逐实例骨骼隐藏/选择,移除 bone.select,新增约束权重绘制循环选择,骨骼重命名后驱动器仍然有效复制并重命名,头部/尾部父级,复制约束Rigify 转换操作已弃用,改用核心操作默认使用 C++ 导入器,import_scene.fbx 成为旧版,每个 take 一个槽位导出器写入形态键法线(修复引擎导入问题)FBX 无变化FBX 无变化仅维护更新,Blender 已移除Collada修复灯光和 Alpha动画问题Meshopt 压缩、KHR 属性、点云、虹彩效果用于自定义属性的 AnimationPointer移除 bpy.props 字典访问和 BGL,use_nodes已弃用Python 3.13(cp313wheel),不加载用户站点包几何节点修改器输入成为真正的RNA 属性draw_instanced索引变化停止支持 Intel Mac,提高 GPU 最低要求,材质编译快 4 倍并行管线编译,Vulkan 纹理内存占用降低 40%全面改进 EEVEE光线追踪,实例化快 2 倍Windows 和 Linux默认使用 Vulkan,偏好设置不迁移
每个单元格的内容都取自对应版本的发布说明。5.3 一栏截至 2026 年 9 月仍为 alpha 状态,在 11 月之前还会发生变化。
Blender 官方的 5.2 LTS 概览。视频大部分篇幅都在介绍几何节点物理和远程资产库,这很能反映 5.x 系列的开发重心:上面的绑定和导出变化反而是较低调的部分。

插件:Extensions 平台及其破坏性变化 ​

Extensions 在 4.2 中取代了旧版插件。 插件现在以扩展形式发布,包含一个 blender_manifest.toml,通过 Preferences > Get Extensions 安装,并托管在 extensions.blender.org 上;该网站“仅提供符合 GNU GPL 的软件”。手册要求提供 blender_version_min(最低为 4.2.0),并允许提供可选的 blender_version_max,即“该扩展不支持的 Blender 版本”。5.2 仍可通过 Install from Disk 安装旧版插件,但旧方式已被弃用,而且扩展网站警告称“扩展不会自动更新”。

如何检查插件能否在 5.2 上运行。 查看扩展页面上的 Blender 版本范围,或在 Preferences > Get Extensions 中搜索它;列表会显示是否有适用于你所用版本的构建。安装后,在 Windows 上打开 Window > Toggle System Console,或在 macOS 和 Linux 上从终端启动 Blender,然后启用它。手册给出的建议是:如果插件无法激活,“请检查 Console 窗口中是否有错误”。升级后出现的故障大多可以归结为三类错误。

如果 fcurves、groups 或 id_root 出现 AttributeError,说明插件使用了 5.0 中已移除的旧版 Action API。如果 wheel 拒绝加载,说明扩展捆绑了为 Python 3.11 构建的编译模块;5.0 仍使用该版本(我们本地的 5.0.1 报告为 3.11.13),而 5.1 Python 说明显示 Blender 已转向 Python 3.13,因此从 5.1 开始,任何捆绑 numpy 或推理运行时的扩展都需要 cp313 wheel。若依赖 pip install --user 软件包的工具找不到这些包,则是因为 5.1 核心变更:“默认不再加载 Python 用户站点目录”;可以使用 --python-use-user-env 恢复。

其他会影响游戏开发工具的 5.0 破坏性变化。 5.0 Python 说明指出,已移除对 bpy.props 存储的字典式访问(“bpy.context.scene['cycles'] 将无法访问 Cycles 的场景设置”)。BGL 模块和 Image.bindcode 已被移除,因此任何使用原始 OpenGL 调用在视口中绘制的工具(例如较旧的骨骼选择器和权重可视化工具)都需要改用 gpu 模块。scene.node_tree 变为 scene.compositing_node_group,EEVEE 引擎标识符也从 BLENDER_EEVEE_NEXT 改为 BLENDER_EEVEE,这会导致按名称选择引擎的渲染脚本出错。在 5.2 中,几何节点修改器 API 从 modifier["identifier"] = 5.0 改为 modifier.properties.inputs.identifier.value = 5.0,因此按名称驱动 GN 减面或 LOD 设置的批处理工具需要针对该 LTS 版本进行更新。

Cinevva Rig 插件的现状。 它是一个标准扩展,最低要求为 4.2.0;当前版本为 0.4.0,发布于 2026 年 9 月 5 日,可在 5.0、5.1 和 5.2 LTS 上运行。绑定是付费部分,使用 $29 的密钥解锁;一次性下载约 2.4 GB 的引擎后即可在本地运行。260 个 CC0 动画片段,以及面向 Unity、Unreal、Godot 和 Web 的导出预设,无需密钥或账户即可使用。与 Blender 原生 GLB 导出相比,在我们测量的四个模型上,这些预设生成的文件小了 68% 至 98%,主要得益于限制纹理规格并重新编码纹理。

资产制作中的视口与性能 ​

GPU 后端。 System 偏好设置提供 OpenGL 和 Vulkan 选项,切换后需要重启;macOS 则固定使用 Metal。2025 年第二季度项目更新宣布 Vulkan“将在即将发布的 Blender 4.5 LTS 中获得正式支持,功能与 OpenGL 对等,性能也相当”。5.1 的 EEVEE 说明显示,在 Barbershop 场景中,Vulkan 冷启动时的材质编译时间从 24.87 秒降至 11.67 秒,纹理池内存从 406 MB 降至 245 MB;而 5.3 alpha 说明最终将其设为默认:“Vulkan 后端现在是 Windows(不包括 ARM)和 Linux 上的默认选项。现有用户偏好设置不会迁移。”在 5.2 LTS 中仍需主动启用。可以尝试使用它;如果某个在视口中绘制的插件出现异常,请切回 OpenGL。5.1.x 的修正版解决了 Intel Iris Xe 和 NVIDIA 595 驱动上的 Vulkan 问题,因此请保持驱动程序为最新版本。 EEVEE 与材质编译时间。 5.0 EEVEE 说明指出,在 NVIDIA OpenGL 上,简单材质的编译速度约快四倍,而 5.1 又为所有后端加入了并行管线编译。对一个使用十几种材质的角色进行外观开发时,这意味着灰色视口只会持续几秒,而不是一分钟。5.2 对屏幕空间光线追踪的全面改造会改变现有场景的观感(“某些场景的渲染结果可能比 5.1 更暗”);此外,EEVEE 还采用了 Workbench 的实例化优化,在包含大量实例的场景中速度最高可提升一倍——这正好符合模块化环境套件的特点。

曲线和毛发变得更重了。 对使用粒子毛发的角色来说,5.0 有一个容易踩坑的变化:曲线绘制现在会遵循 resolution 属性,说明中还警告,默认毛发系统“在 5.0 中将渲染多达 15 倍的几何体”。如果一个在 4.5 中打开正常的文件在 5.x 中变得卡顿,请降低曲线分辨率。

平台最低要求决定了你能否安装 5.x。根据系统要求页面,macOS 需要运行 macOS 13 或更高版本的 Apple Silicon;Windows 和 Linux 则需要支持 OpenGL 4.3、配备 2 GB 显存的 GPU,最低为 GeForce 900、Radeon RX 400 或 Kaby Lake 世代。

游戏资产管线升级检查清单 ​

每个项目执行一次,按照以下顺序操作,并使用文件副本。

  1. 选择并锁定版本。 从 LTS 页面安装 5.2 LTS。如果任何团队成员使用 Intel Mac 或 2016 年以前的 GPU,团队应改为锁定 4.5 LTS,因为 4.2 无法打开 5.x 文件,而 4.5 会截断过长的名称。
  2. 如果最早的绑定来自 2.79 或更早版本,请先在 4.5 中打开。 5.0 已不再加载 2.50 之前的动画数据,也移除了 2.93 时代的姿态库转换器。说明建议先在 4.5 中打开并保存这类文件,再继续迁移。
  3. 根据版本范围清点插件。 对每个插件,都要在其扩展页面查看 blender_version_min 和 blender_version_max。应通过 Preferences > Get Extensions 重新安装,而不是复制旧的插件文件夹,并在首次启用时检查控制台。
  4. 用 grep 检查脚本。 搜索 action.fcurves、action.groups、id_root、bones[...].select、import_scene.fbx、scene.node_tree、BLENDER_EEVEE_NEXT、bgl,以及类似 modifier["Socket_ 的方括号访问方式。它们都是已有文档记录的 5.x 破坏性变更,并且都有文档说明的替代方案。
  5. 重新导入一个 FBX 角色包并检查 Action。 使用 C++ 导入器时,每个 take 都会成为一个 Action,其中每个动画对象各有一个插槽。在开始批处理之前,请确认动画片段名称,并确保已分配骨架插槽。
  6. 重新导出一个带动画的 GLB,并检查动画列表。 将 Animation > Mode 设为 Actions,把想要导出的每个片段存放到 NLA 轨道,并将 Merge Animation 设为所需模式。在查看器中打开结果并统计片段数量。然后在真实资产上比较 Meshopt Compression 与 Draco,保留你的引擎或加载器能够解码的方案。
  7. 为引擎重新导出一个启用法线的 FBX。 5.1 对形态键法线的修复改变了 Unity 和 Unreal 接收到的混合形状角色数据。导入文件,并检查面部形变是否存在着色接缝。
  8. 有意识地选择 GPU 后端。 对 5.2 LTS,除非你已经测试过 Vulkan 与所用插件的兼容性,否则继续使用 OpenGL。5.3 发布后,Windows 和 Linux 会默认使用 Vulkan,但不会迁移你的偏好设置,因此现在就记录所选方案。
  9. 重新保存使用节点工具或几何节点资产的文件。 根据兼容性说明,5.1 和 5.2 都要求打开并重新保存资产文件,节点工具才能正常工作。
  10. 如果某个工具会直接读取 .blend 文件,请重新关闭压缩。 5.0 默认在保存时启用 blend 文件压缩,并更改了块头格式,因此外部解析器需要更新,或者改用未压缩文件。
升级检查清单:从 4.x 管线迁移到 Blender 5.2 LTS每个项目对副本执行一遍。左栏是设置,右栏是往返测试。锁定 5.2 LTS(Intel Mac、旧 GPU 则用 4.5 LTS)先在 4.5 中打开并重新保存 2.79 时代的绑定检查每个插件的 blender_version_min / max用 grep 检查脚本:action.fcurves、bones[].select、import_scene.fbx、scene.node_tree、bgl、modifier["Socket_"]重新保存节点工具和几何节点资产决定:启用(默认)或关闭 blend 压缩决定:现在用 OpenGL,5.3 默认启用后再用 Vulkan导入一个 FBX 包:每个 take 对应一个 Action,每个动画对象对应一个插槽,并确认已分配插槽导出一个 GLB:Actions 模式,将片段存入NLA,设置 Merge Animation,在查看器中统计片段在真实资产上比较 Meshopt 与 Draco导出一个带法线的 FBX,检查 Unity 或 Unreal中的混合形状着色(5.1 法线修复)在一个绑定上播放一个重定向片段弯曲肘部、扭转手腕、固定脚掌来源:Blender 5.0、5.1、5.2 发布说明及兼容性页面,2026 年 9 月。
同一份检查清单的卡片版本,可在第二个窗口中保持打开。右栏是人们最常跳过的部分,而它恰恰能在导入引擎之前发现插槽与合并方式的变化。

常见问题 ​

Blender 5.0 何时发布,现在仍受支持吗? ​

Blender 5.0 于 2025 年 11 月 18 日发布,修正版 5.0.1 于 2025 年 12 月 16 日发布。它已不再受支持:Blender 的常规版本仅支持到下一个版本发布,而 5.1 已于 2026 年 3 月 17 日取代它。如果你仍在使用 5.0,请升级到 5.2 LTS;它保留了相同的插槽式 Action 模型,并将持续修复到 2028 年 7 月。

Blender 5.0 为动画师和绑定师带来了哪些新功能? ​

5.0 的重点功能是色彩管理(ACES、HDR、工作色彩空间)和序列编辑器的全面改造。在动画与绑定方面,说明列出了几何属性约束、按实例控制骨骼可见性与选择、支持多选和 Make Basis 的形态键界面重构、纳入核心功能的 Copy Global Transform、Jump Time by Delta,以及可显示插槽类型的插槽选择器。被移除的功能同样重要:旧版 Action API、2.50 以前的动画加载功能,以及旧版姿态库转换器。

Blender 5.1 是什么?它为游戏美术师带来了哪些变化? ​

Blender 5.1 于 2026 年 3 月 17 日发布。对游戏制作而言,主要变化集中在性能与底层机制:复杂绑定的 Action 求值速度约提升一倍,形态键求值最高快四倍;Python 升级到 3.13;用户 site-packages 目录不再加载;FBX 导出器开始写入形态键法线;EEVEE 材质在所有后端上的编译速度也更快。它已于 2026 年 7 月 14 日被 5.2 LTS 取代。

Blender 5.2 是 LTS 版本吗?会支持到什么时候? ​

是。Blender 5.2 LTS 于 2026 年 7 月 14 日发布,将维护至 2028 年 7 月;5.2.1 于 2026 年 8 月 25 日发布。它与支持到 2027 年 7 月的 4.5 LTS 有一段重叠期。4.2 LTS 的支持已于 2026 年 7 月结束。

Blender 中的插槽式 Action 是什么? ​

插槽是 Action 内部一个带名称和类型的子容器,因此单个 Action 可以同时为多个数据块制作动画,例如骨架的骨骼及其网格的形态键。插槽于 4.4 引入,现在所有 Action 都采用插槽结构。对用户而言,明显变化是 Action 名称旁新增了插槽选择器,glTF 导出器中也新增了 Merge Animation 选项。对脚本而言,action.fcurves 已在 5.0 中移除,改为使用每个插槽各自的 channelbag。

Blender 5 支持分层动画吗? ​

截至 5.2 LTS,界面中尚不支持。底层数据模型在每个 Action 下都有层和条带,手册称这“纯粹是为 Blender 中尚未提供的未来动画功能做准备”。Layered Animation Workshop 2024 文章中介绍的层编辑器、混合模式和烘焙合并功能,均未在 5.0、5.1、5.2 或 5.3 Alpha 说明中发布。

我的 Blender 4.2 插件能在 Blender 5 中使用吗? ​

有些可以。扩展会声明 blender_version_min,也可以选择声明 blender_version_max,旧式插件仍可从磁盘安装。真正会导致故障的是代码,而不是打包方式:旧版 Action API、bones[].select、BGL 绘制、对 bpy.props 数据的字典式访问,以及为 Python 3.11 而非 3.13(从 5.1 起)构建的已编译 wheel。启用插件时请检查控制台,并在升级前确认扩展页面是否提供 5.2 版本。

相关内容 ​