5.2.1.1 线程安全与 bpy 限制 5.2.1.1 线程安全与 bpy 限制:当后台线程试图“触碰” bpy.data 的那一刻,Blender 就已悄然按下暂停键 你有没有在写一个耗时的网格重拓扑插件时,把计算逻辑扔进 里,满怀期待地点击“开始”,结果——界面没卡,但模型没更新?再点一次,报错 ?或者更诡异的是:什么错误都不报, 在子线程里读出来是空的、属性全为默认值、甚至 返回 ?你反复检查主线程回调、 切换、 的注册逻辑……最后发现,问题根本不在你的调度逻辑里,而在于你从未真正理解 bpy 的线程边界究竟画在哪一根像素线上。 这不是 Bug。