外观
GPU 与 Cycles 渲染
切换到渲染视图时崩溃、白屏或短暂无响应,不一定由 BFJ 引起。Cycles 设备、显卡驱动、首次内核编译、场景显存占用和第三方扩展都可能产生相似症状。
首次切换后长时间没有画面
首次使用某个 Cycles 设备时,Blender 可能需要编译渲染内核。状态栏或控制台出现类似 Loading render kernels 的信息时:
- 保持 Blender 前台运行并等待编译完成。
- 不要连续切换渲染设备或反复强制结束进程。
- 完成后保存偏好设置并正常退出 Blender。
- 下次启动仍可能在驱动、Blender 或内核缓存更新后重新编译。
截图待补
此处将补充 Blender 5.2 首次编译 Cycles 内核时的状态提示。不同设备和语言下提示文字可能不同。
切换渲染视图后崩溃
1. 用空白场景确认
新建空白文件,只保留默认场景,然后切换到渲染视图:
- 空白场景正常:问题更可能与原场景的几何复杂度、纹理、修改器或显存占用有关。
- 空白场景也崩溃:继续检查渲染设备、驱动和扩展冲突。
2. 检查 Cycles 设备
打开 编辑 → 偏好设置 → 系统 → Cycles 渲染设备:
- NVIDIA Windows 设备通常会显示 CUDA 或 OptiX;
- AMD Windows 设备通常会显示 HIP;
- Apple Silicon Mac 通常使用 Metal;
- 如果没有兼容设备,先使用 CPU 验证问题是否与 GPU 后端有关。
一次只更改一个选项,每次更改后在同一个简单场景中验证。不要把“切换为某个后端”当作所有崩溃的通用修复。
截图待补
此处将补充 Blender 5.2 在 Windows 和 Apple Silicon Mac 上的 Cycles 设备设置截图。
3. 更新系统环境
- Windows:从 NVIDIA、AMD 或 Intel 官方渠道安装与设备匹配的稳定驱动。
- macOS:安装适用于当前设备的稳定系统更新。
- 如果问题刚好从某次驱动、系统或 Blender 升级后出现,请把升级前后的版本写入问题报告。
4. 降低场景负载
在原文件的副本中逐项测试:
- 隐藏高细分或高面数对象;
- 暂停会大量增加几何体的修改器;
- 降低纹理分辨率或关闭暂时不需要的纹理;
- 检查实例是否被意外实现为大量独立几何体;
- 观察系统内存和显存是否耗尽。
白屏或界面无响应
先等待首次内核编译完成。如果控制台没有编译信息,且空白场景持续无响应:
- 记录无响应前的最后一步。
- 从终端或命令提示符启动 Blender,保留控制台输出。
- 禁用其他第三方扩展并重启,再重复测试。
- 最后再禁用 BFJ 并重启,使用同一文件、同一步骤进行对照。
| 对照结果 | 初步判断 |
|---|---|
| 禁用 BFJ 后仍发生 | 更可能是 Blender、驱动、场景或其他扩展问题 |
| 只有启用 BFJ 时发生 | 更可能与 BFJ 或 BFJ 与其他扩展的交互有关 |
只在某个 .blend 文件发生 | 优先制作可复现的最小文件 |
对照结果不是最终结论,但能显著缩小排查范围。准备好日志和最小文件后,参阅如何报告问题。

