修改CAD模型的虚拟世界
手动修改CAD工具出口过滤器的结果,您可以使用3 d世界编辑器或其他编辑器。例如,您可以编写模型转换成一个城市或生产环境,或添加对象等观点,背景,灯在使用它们之前万博1manbetx®3 d动画™虚拟世界。通常,在编辑器中手动调整出口文件涉及到几个修改。
包装形状对象转换
CAD工具出口部分为VRML或X3D作为单独的形状使用各种对象类型等形状
或内联
节点。位置和方向控制部分,每个这样的包装形状
或内联
节点与节点,允许这些属性的变化。这个包装节点变换
节点,将坐标转换的孩子。例如,包装后变换
节点,一个内联
节点有语法类似的语法:
变换{孩子[[" robot_arm1内联{url。x3d "]}]}
设置初始位置的整个组装在虚拟世界中,考虑与额外包装组装的所有部分变换
节点。
添加DEF的名字
CAD出口过滤器经常出口对象没有名称或合成nondescriptive名称。在MATLAB使出口对象可访问®,虚拟世界给每个对象一个唯一的名称在虚拟世界中3 d文件。例如,对象通过添加一个名称DEF Object_Name
声明的变换
线。后添加DEF Object_Name
,Robot_Arm1
主要虚拟世界3 d文件中定义的语法类似的语法:
DEF Robot_Arm1变换{孩子[[" Robot_Arm1内联{url。x3d "]}]}
的万博1manbetx仿真软件3 d动画功能和用户界面(如输入的描述VR水槽块)使用这些对象名称。协助管理对象层次结构的取向,给部分描述性的名称。
请注意
有时有必要修正bug引入CAD工具出口的文件过滤器。VRML和X3D编纂的ISO格式是一种基于文本的格式®标准,这些错误是相对容易识别和正确的。如果出现问题,当你使用VRML或X3D文件导出万博1manbetx仿真软件3 d动画软件、咨询MathWorks技术支持万博1manbetx。
额外的虚拟世界的修改
要有效地使用虚拟世界,你可以到现场进行额外的修改文件使用虚拟世界编辑器。这些变化在一个正在进行的基础上,与发展中国家和使用动态模型。
添加一个场景通过添加一个标题
WorldInfo
从一个场景节点标题。万博1manbetx仿真软件3 d动画软件使用标题作为虚拟世界的描述。加强现场。
添加
背景
节点定义一个彩色背景下,模拟了地面和天空,和可选的背景纹理,如场景的全景照片。添加场景环境。这一步不是之间的交互可视化的关键部件在机器装配,但很重要的可视化模拟。例如,对于飞机和车辆动力学的位置相对于一个对象在其运作是很重要的。添加场景环境提供上下文。
例如,车辆动力学可视化,虚拟汽车虚拟道路。使两物体尺度(长度单位在汽车和道路模型必须匹配)。把车停在一个适当的位置相对于道路。设置适当的汽车比例、位置和方向的场景通过定义相应的字段
变换
节点(见主要对象包装形状对象转换)。
配置现场显示和导航。
添加几个观点能够方便地从不同的位置观察对象。观点可以静态或运动。定义一个静态的观点作为一个独立的对象在现场的顶级层次结构。创建一个移动的观点,附加一个观点在模拟场景中移动的对象,。这种观点被定义为兄弟姐妹的场景中移动对象的层次结构。例如视点移动的对象,看到的观点
乘坐飞机
在万博1manbetx仿真软件3 d动画vrtkoff.x3d
的例子。通过添加灯光照亮场景。尽管虚拟世界观众总是有空大灯,考虑定义场景中的灯光,这样看起来对每个人都一样。最有用的光照亮整个场景
方向性光源
节点。照亮物体从几个方向,考虑使用几个这样的灯的组合。添加
NavigationInfo
节点定义现场默认导航速度和阿凡达大小,以确保正确的显示对象的远近距离。
为一个完整的场景定义的一个例子,看到octavia_scene.x3d
文件的一部分万博1manbetx仿真软件3 d动画vr_octavia
的例子。