Blender 导出插件

您可以将 RoboDK 仿真导出到 Blender,以创建逼真的图像和动画。Blender 是一款免费的开源三维动画和渲染软件。RoboDK 提供了在 Blender 中加载模拟的功能,包括彩色物体和动画序列。

Blender - 图片 1

注:Blender导出选项需单独购买,标准RoboDK许可证不包含该选项。如需了解更多信息,请联系我们。

注:RoboDK 正式支持 Blender 3.6 LTS

Blender 导出选项将在 "导出模拟 "窗口中添加 Blender 导出格式。按照导出部分的步骤导出三维场景和动画数据。

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

提示降低模拟速度1.0 或以下)以完善动画数据。

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

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

1.打开混合器

2.使用 "常规 "默认模板,删除包含的物体(立方体)。

3.可选择打开系统控制台窗口 切换系统控制台

4.导航到脚本视图,打开以"_bpy.py "结尾的 Python 文件,+ 通用 脚本 打开

5.使用脚本 运行脚本或Alt+P 运行脚本。

6.等待脚本完成(查看系统控制台是否有活动)。根据模拟的大小,这个过程可能需要几分钟。

Blender - 图片 2

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

按照以下步骤输出 Blender 渲染结果:

1.打开侧边栏上的 "输出属性"

2.格式中设置分辨率和帧频

3.输出中为FFmpeg 设置文件格式。

4.编码中将容器设置为MPEG-4

5.将输出质量设为感知无损,编码速度设为视频最慢

6.使用渲染 渲染动画CTRL+F12 渲染动画

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

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

Blender - 图片 3