仿真软件3 d动画

仿真软件3 d动画

在虚拟现实环境中可视化动态系统行为

开始:

创作的3 d世界

使用3D世界编辑器创建和导入虚拟现实世界。

建筑三维世界

3D World Editor提供了组成虚拟世界的VRML对象的层次视图。它包含对象、纹理、转换和材料库,这些库存储在本地以方便访问。

3 d世界编辑器

3D世界编辑器显示了登月舱组件的层次化、树形视图(左)和场景预览(右)。

使用来自Web的3D内容

你可以用几个来构建3D世界三维创作工具并将它们导出为X3D或VRML97格式,以便与Simulink 3D动画一起使用。此外,你可以从网上下载3D内容,并使用它来组装详细的3D场景。

无人机从油漆3D库导入,保存为FBX文件,并加载到3D世界。

无人机从油漆3D库导入,保存为FBX文件,并加载到3D世界。

进口的CAD模型

3D世界编辑器允许您操作从大多数CAD包导入的3D对象,以开发详细的3D世界,使动态系统在其中进行动画建模Simscape多体™机器人系统工具箱™,航空航天Blockset™.Simulink 3D Animation使您能够处理由CAD工具(如SolidWorks)创建的X3D和VRML文件®和PTC Creo™。您还可以从STL、FBX、DAE COLLADA、URDF和SDF文件格式导入CAD模型到3D世界编辑器中。

探索图库(2张图片)。

观看世界

在虚拟世界中查看、缩放、平移和移动,包括在立体视觉中。

VRML的观众

Simulink 3D动画包括观看器,可以让你通过缩放、平移、横向移动和围绕被称为视点的兴趣点旋转来导航虚拟世界。建立视点来强调感兴趣的区域,引导游客,或从不同的位置观察运动中的物体。在模拟过程中,您可以在这些视点之间切换。

VRML的观众

微型无人机飞行路径的可视化。

构建包含3D世界的用户界面

Simulink 3D动画查看器集成了MATLAB图形,因此您可以将虚拟场景与MATLAB处理图形相结合®以及一个或多个虚拟世界的多个视图。

用户界面

用MATLAB Handle Graphics编写的图形界面示例。

在Web浏览器中远程查看3D世界

Simulink 3D动画Web Viewer与Web浏览器一起工作,在计算机、手机和平板电脑上显示虚拟世界。您可以在您的计算机上打开一个虚拟世界,然后在移动设备或计算机上的web浏览器远程查看它,即使它没有安装Simulink 3D动画。

支持html5的浏览器中的福柯摆的3D动画。

支持html5的浏览器中的福柯摆的3D动画。

与世界交流

使用双向的MATLAB和Simulink接口对3D世界进行编程访问,用户交互,和3D输入设备的虚拟原型。

3D世界的MATLAB接口

从MATLAB中,您可以读取和更改VRML对象的位置和其他属性,从VRML传感器读取信号,从图形工具创建回调,记录动画,并将数据映射到3D对象。使用MATLAB编译器™生成包含Simulink 3D动画功能的独立应用程序。

3D场景对象属性

使用MATLAB编程访问3D场景对象属性。

Simulink接口到3D世界

在Simulink中,可以控制场景中虚拟对象的位置、旋转和大小,以可视化其运动和变形。在仿真过程中,还可以将场景中的对象属性读入Simulink。您可以调整相对于对象的视图,并在虚拟世界中将Simulink信号显示为文本。在虚拟世界中定义的合成相机的2D输出可以流到Simulink中进行视频处理。您还可以跟踪相关虚拟场景中对象的3D轨迹。

车辆动力学模拟。

车辆动力学模拟。使用视频处理算法处理车载合成相机的2D输出,并显示在视频查看窗口中。

3 d输入设备

Simulink 3D Animation提供了Simulink块和MATLAB对象,使您能够使用硬件输入设备(包括3D鼠标和力反馈操纵杆)来操作虚拟世界中的对象。这些也可以用来驱动任何Simulink块或控制基于MATLAB的算法。

太空鼠标是用来控制机械手的。

用太空鼠标在虚拟场景中控制机械手的模型。该设备向Simulink提供关于其控制器帽的平移和旋转以及其按钮状态的信息。

在3D世界中检测碰撞

使用碰撞数据作为您的MATLAB和Simulink算法的输入。

碰撞检测

Simulink 3D动画允许您检测点云、射线扇和原始几何图形与周围虚拟现实对象的碰撞。你可以模拟超声波,激光雷达和触摸传感器。

带有激光雷达传感器的轮式机器人的3D世界。绿线表示与周围物体碰撞的距离。

录制和分享动画

记录现场数据,分享你的工作。

记录现场数据

Simulink 3D Animation使您能够创建虚拟场景的帧快照(捕获)或将动画记录为视频文件。您可以将动画数据的记录安排和配置为AVI 2D视频文件和3D动画X3D文件,以便将来播放。3D动画文件让您检查记录的动画与完整的虚拟现实观看体验-观察场景从不同的视角和使用立体视觉。

在同一场景中模拟两组车辆动力学数据。

可视化实时模拟

可视化实时模拟并与输入硬件连接。

实时应用的动画

使用C代码生成的Simulink模型与仿真软件编码器™驱动动画。增强您的硬件在环模拟或快速原型应用程序仿真软件实时™而且仿真软件桌面实时™通过提供与实时硬件连接的动态系统模型的可视化动画。

Simulink实时测试环境的组件

Simulink实时测试环境的组件,包括用于快速原型和硬件在环模拟的Simulink 3D动画。

Baidu
map