多语言展示
当前在线:1934今日阅读:155今日分享:35

如何设置碰撞检测?

要设置碰撞检测,定义碰撞(挑选)传感器,当它们与周围目标场景对象发生碰撞时进行检测。虚拟世界的传感器类似于真实世界的传感器,如超声波、激光雷达和触摸传感器。Simulink 3D动画传感器基于X3D传感器(也支持VRML),如X3D拾取组件规范中所述。
工具/原料
1

MATLAB

2

电脑

方法/步骤
1

在“3D世界编辑器树结构”窗格中,选择要向其添加拾取传感器的转换节点的子节点。

2

要创建与传感器一起使用的拾取几何图形,请添加一个几何图形节点。选择节点(Nodes)>添加(Add)>几何图形(Geometry),并选择适合于传感器类型的几何图形(例如,点集(Point Set))。

3

通过选择节点添加一个拾取传感器节点(Nodes)>添加(Add)>拾取传感器节点(Pick Sensor  Node)。

4

在传感器节点中,右键单击拾取几何属性并选择USE。指定为传感器创建的几何节点。

5

同样在传感器节点中,右键单击拾取目标属性并选择USE。指定要让传感器检测冲突的目标对象。

推荐信息