本项目现有的 PBR 渲染脚本基于 BlenderProc 2.5(非原版,经过修改)开发。在该版本中,BOP 写入器(bproc.writer.write_bop)使用的 GT 渲染库为 vispy,导致 Calculating GT masks 这一步运行时间极长,整体渲染速度非常缓慢。
据了解,BlenderProc 2.6 及以上版本已将 GT 渲染库切换为 pyrender,可显著提升 GT masks 数据的生成速度。
由于本项目当前使用的 BlenderProc 2.5 是经过修改的定制版本,无法直接替换为官方原版。因此,希望了解:
将当前基于定制版 BlenderProc 2.5 的脚本迁移至 BlenderProc 2.6(或更高版本)时,具体需要修改哪些代码?
感谢!
本项目现有的 PBR 渲染脚本基于 BlenderProc 2.5(非原版,经过修改)开发。在该版本中,BOP 写入器(bproc.writer.write_bop)使用的 GT 渲染库为 vispy,导致 Calculating GT masks 这一步运行时间极长,整体渲染速度非常缓慢。
据了解,BlenderProc 2.6 及以上版本已将 GT 渲染库切换为 pyrender,可显著提升 GT masks 数据的生成速度。
由于本项目当前使用的 BlenderProc 2.5 是经过修改的定制版本,无法直接替换为官方原版。因此,希望了解:
将当前基于定制版 BlenderProc 2.5 的脚本迁移至 BlenderProc 2.6(或更高版本)时,具体需要修改哪些代码?
感谢!