主要内容

虚幻引擎情景应用程序

构建虚拟现实场景并与之交互

动态仿真模块®3 d动画™工具箱提供了使用虚幻引擎构建、可视化和与虚拟现实场景交互的功能,并执行基于代理的建模®查看器。

  • 访问虚幻引擎中的高级功能,如碰撞检测和PhysX物理引擎,并通过MATLAB设置照明和大气条件®的Simulink接口仿真软件3 d动画工具箱。

  • 使用不同支持的文件格式(如VRML、X3D、FBX、STL、DAE Collada、URDF和SDF)通过算法构建虚拟世界。

  • 使用MATLAB API控制和访问虚拟场景中的所有对象,并设置视觉、空间和其他属性。您还可以使用这个API来控制其他功能,例如导航行为、碰撞事件和附加到对象上的摄像机或深度传感器的视频输出。

  • 在工作时创建或删除对象,并独立控制对象实例。

显示坐标系和太阳的空场景

功能

全部展开

复制 从另一个参与者复制所有属性
传播 将所选属性的值传播给参与者及其子代
收集 从所选分支中的所有对象返回所选属性的值
findBy 找到符合指定标准的所有参与者
restoreSnapshot 将参与者恢复到保存在指定快照中的属性的状态
takeSnapshot 对所选属性进行快照
createMesh 用指定的值创建新网格
addMesh 在当前网格之上添加网格
负载 加载或导入3D文件
保存 将actor和子元素保存到MAT文件中
createShape 为基本原语创建几何图形
添加 添加演员到虚拟现实世界
运行 在虚拟现实世界中运行协同仿真
createViewport 为世界创建视窗
返回用相机捕捉到的图像

sim3d。演员 对象中用于定义参与者的虚幻引擎查看器
sim3d。世界 对象,用于定义虚拟现实世界虚幻引擎查看器
sim3d.sensors.IdealCamera 捕获图像并使其在MATLAB
sim3d.sensors.MainCamera 在虚幻可执行窗口中定义透视图

模拟3 d的演员 定义的演员虚幻引擎查看器
模拟3D演员转换获取 得到角色的平移,旋转,缩放
模拟3D演员变换集 设定演员平移、旋转、缩放
模拟3D相机获取 相机图像
仿真3D场景配置 三维仿真环境场景配置

场景

空的场景 空环境
Baidu
map