万博1manbetx仿真软件3 d动画
可视化虚拟现实环境中的动态系统行为
万博1manbetxSimulink 3D动画™链接Simulink®模型和MATLAB®虚拟现实场景中三维图形对象的算法。在桌面或实时模拟过程中,您可以通过改变位置、旋转、缩放和其他对象属性来动画虚拟世界。您还可以在虚拟世界中感知碰撞和其他事件,并将它们反馈到MATLAB和Simulink算法中。万博1manbetx来自虚拟摄像机的视频可以流到Simulink进行进一步处理。万博1manbetx
万博1manbetxSimulink 3D动画包括用于渲染和与虚拟场景交互的编辑器和观看器。使用3D世界编辑器,您可以导入CAD和URDF文件格式,以及作者从3D对象组装的详细场景。通过立体视觉,人们可以身临其境地观看3D世界。您可以在MATLAB图形中合并多个3D场景视图,并使用力反馈操纵杆、空间鼠标或其他硬件设备与虚拟世界交互。万博1manbetxSimulink 3D动万博1manbetx画支持X3D,这是一种ISO标准文件格式和运行时架构,用于表示3D场景和对象并与之通信。
开始:
建筑三维世界
3D世界编辑器提供了组成虚拟世界的VRML对象的层次视图。它包含对象、纹理、变换和素材库,这些都存储在本地以便于访问。
使用来自网络的3D内容
你可以用几个来构建3D世界三维创作工具并导出为X3D或VRML97格式,以便与Simulink 3D动画一起使用。万博1manbetx此外,您可以从web下载3D内容,并使用它来组装详细的3D场景。
进口的CAD模型
3D世界编辑器允许您操作从大多数CAD包中导入的3D对象,以开发详细的3D世界,使动态系统在其中建模Simscape多体™,机器人系统工具箱™,航空航天Blockset™。万博1manbetxSimulink 3D动画使您能够处理由SolidWorks等CAD工具创建的X3D和VRML文件®和PTC Creo™。您还可以从STL, FBX, DAE COLLADA, URDF和SDF文件格式导入CAD模型到3D世界编辑器。
VRML的观众
万博1manbetxSimulink 3D动画包括观看器,可以让你通过缩放、平移、横向移动和围绕称为视点的兴趣点旋转来导航虚拟世界。建立视点来强调感兴趣的区域,引导游客,或从不同的位置观察运动中的物体。在模拟过程中,您可以在这些视点之间切换。
构建包含3D世界的用户界面
Simu万博1manbetxlink 3D动画查看器集成了MATLAB图形,因此您可以将虚拟场景与MATLAB处理图形相结合®以及一个或多个虚拟世界的多个视图。
在Web浏览器中远程观看3D世界
Simu万博1manbetxlink 3D动画Web Viewer与Web浏览器一起工作,可以在计算机、手机和平板电脑上显示虚拟世界。您可以在计算机上打开一个虚拟世界,然后在移动设备或计算机上的web浏览器中远程查看它,即使它没有安装Simulink 3D动画。万博1manbetx
MATLAB接口到3D世界
在MATLAB中,您可以读取和改变VRML对象的位置和其他属性,从VRML传感器读取信号,从图形工具创建回调,记录动画,并将数据映射到3D对象。使用MATLAB编译器™生成独立的应用程序,包括Simulink 3D动画功能。万博1manbetx
万博1manbetxSimulink接口到3D世界
从Simu万博1manbetxlink中,控制场景中虚拟物体的位置、旋转和大小,以可视化其运动和变形。在仿真过程中,场景中的对象属性也可以读取到Simulink中。万博1manbetx你可以根据对象调整视图,并在虚拟世界中将Simulink信号显示为文本。万博1manbetx在虚拟世界中定义的合成摄像机的2D输出可以流到Simulink中进行视频处理。万博1manbetx你也可以在相关的虚拟场景中追踪物体的3D轨迹。
3 d输入设备
万博1manbetxSimulink 3D Animation提供了Simulink块和MATLAB对象,使您能够使用硬件输入设备(包括3D鼠标和力反馈操纵杆)来操纵虚拟世界中的对象。这些也可以用来驱动任何Simulink块或控制基于MATLAB的算法。万博1manbetx
碰撞检测
万博1manbetxSimulink 3D动画可以让你检测点云、射线扇和周围虚拟现实对象的原始几何的碰撞。你可以模拟超声波,激光雷达和触摸传感器。
记录现场数据
万博1manbetxSimulink 3D动画允许您创建虚拟场景的帧快照或将动画记录为视频文件。您可以安排和配置将动画数据录制为AVI 2D视频文件和3D动画X3D文件,以便将来回放。3D动画文件让你检查记录动画与完整的虚拟现实观看体验-观察场景从不同的观点和使用立体视觉。
实时应用的动画
用C代码生成Simulink模型用万博1manbetx万博1manbetx仿真软件编码器™驱动动画。增强您的硬件在环模拟或快速原型应用程序万博1manbetx仿真软件实时™和万博1manbetx仿真软件桌面实时™通过提供与实时硬件连接的动态系统模型的视觉动画。
完整的X3D支持万博1manbetx
X3D(可扩展3D)是当前表示3D场景的ISO标准,现在是Simulink 3D动画的默认格式万博1manbetx
字符串
VR Sink和VR Source块支持字符串数据类型万博1manbetx
原型编辑
直接在3D世界编辑器中使用原型定义
碰撞检测
碰撞传感器节点允许模拟激光雷达、距离和触摸传感器
私生活方面的视频渲染
在模拟过程中,不需要保持查看器窗口打开的情况下,将VR流到视频块
FBX文件导入
在虚拟现实世界中加载FBX文件作为节点
看到发布说明有关这些特性和相应功能的详细信息。