主要内容

从油漆3 d FBX模型导入到一个虚拟的世界

这个例子显示了原型的工作流在微软的油漆3 d和3 d模型在仿真软件中使用它们®3 d动画™编辑和查看器。金宝app这个示例假设您正在一个Microsoft®Windows®平台。

无人机竞争示例的示例使用一个变体模型,其模拟3 d动画查看器中显示。

使用油漆3 d创建三维模型

在这个例子中,我们将修改虚拟世界添加一个不同的无人机从油漆3 d出口。

在油漆3 d中,您可以创建自己的模型使用形状和对象三维形状窗格。然而,这个例子中,使用一个无人机从微软的混音3 d库。

创建自己的模式或导入到油漆3 d画布。导入一个模型,选择3 d库从油漆3 d将来发布视图微软和用户输入的模型混合3 d库。

当你准备出口模型,打开油漆3 d菜单选择菜单在工具栏并选择另存为。选择三维模型选项另存为副本部分。在Windows另存为对话框中,选择FBX为您的模型所需的文件类型。

FBX模型导入到虚拟世界

uav_fbx_import使用附加的uav_scene_drone_example.wrl世界文件定义虚拟世界的结构。打开文件在3 d世界编辑器中虚拟世界。

选择节点>进口的>FBX文件保存的3 d模型导入节点树的孩子UAV_Col_Transf(变换)节点。

快速找到插入的身体在虚拟世界中,右键单击并选择新插入的节点的名称视图节点

你会发现导入的节点不是在正确的地方或正确的大小。更新翻译,旋转,规模进口的属性节点将无人机开始垫和的范围内定义的碰撞盒UAV_Col_Shape。保存已修改的虚拟世界。

显示使用进口模型模拟

开放uav_fbx_import并添加一个新的VR沉块。包括配置块设置使用uav_scene_world_example.wrl虚拟世界。选择旋转翻译的属性Imported_FBX_Model和节点。

无人机导航&跟踪块的连接输出端口标记UAV.rotationUAV.translation。的无人机(变换)节点是一个进口的直接祖先节点层次结构模型的虚拟世界。因此,应用于旋转和转换操作无人机节点,影响边界框UAV_Col_Shape,无人机模型Imported_FBX_Model,原始的选择传感器,检测碰撞和无人机着陆。

使用预定义的轨迹或手动模拟模型,使用SpaceMouse通过切换SpaceMouse /开关组预定义的导航。

另请参阅

无人机竞争的例子

从微软获得使用许可。

版权2019年MathWorks公司。