Blender 导出插件

你可以将RoboDK仿真场景导出到Blender中,创建照片级图像与动画。Blender是一款免费开源的3D动画渲染软件。通过本插件,RoboDK可将包含彩色物体与动画序列的仿真场景导入Blender环境。

Blender - 图片 1

Note:Bender导出功能需单独购买,不包含在标准版RoboDK授权中。详情请咨询我们。

Note:RoboDK官方支持Blender 3.6 LTS版本。

启用该功能后,"导出仿真"窗口将新增Blender格式选项。参照导出流程指引即可输出3D场景与动画数据。

Tip:保存导出文件时创建一个新文件夹,因为 RoboDK 会创建多个文件(.PLY、.py)。

Tip:降低仿真速度(1.0 或以下)以完善动画数据。

Note:在整个模拟过程中不可见或没有 3D 模型(无网格)的物体不会被导出。

要将导出的 RoboDK 仿真导入 Blender,请按照以下步骤操作:

1.下载安装Blender 3.6 LTS。

2.将Blender插件下载并安装到系统提示的两个推荐位置之一。

3.在RoboDK的菜单栏选择:工具→Add-in Manager,,右键Blender插件,选择:Open add-in location,并复制路径。

4.启动Blender,进入EditPreferences…。

5.File Paths→“AssetLibraries点击+号。

6.粘贴插件路径并添加Materials资源文件夹(路径:...\Blender\Assets\Materials)。

Blender - 图片 2

你可以在 Blender 中对材质、渲染选项等进行微调,以获得最佳效果。RoboDK 并没有为此提供专门的教程,但 Blender的社区中有大量的教程可以作为参考资料。

按照以下步骤开始 Blender 渲染:

1.打开侧边栏上的Output(打印机图标)参数窗口。

2.Format中,将Frame Rate设为30 fps

3.Output中,将File Formart设为Ffmpeg Video

4.Encoding中,将Container设为 MPEG-4。

5.将Output Qualitys设为Perceptually Lossless ,Encoding Speed设为Slowest

6.使用Render➔ Render Animation或 按快捷键CTRL+F12 开始渲染动画。

7.默认情况下,文件将保存在 /tmp/。

Tip:RoboDK会自动将Blender相机附加到RoboDK中任何名为 "Blender相机 "的物体上。你可以通过移动名为 "Blender相机 "的物体或工具,使用RoboDK创建Blender相机序列。

Blender - 图片 3