从油漆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.rotation和UAV.translation。的无人机(变换)节点是一个进口的直接祖先节点层次结构模型的虚拟世界。因此,应用于旋转和转换操作无人机节点,影响边界框UAV_Col_Shape,无人机模型Imported_FBX_Model,原始的选择传感器,检测碰撞和无人机着陆。
使用预定义的轨迹或手动模拟模型,使用SpaceMouse通过切换SpaceMouse /开关组预定义的导航。
另请参阅
从微软获得使用许可。
版权2019年MathWorks公司。