碰撞 API

我们改进了点击传感器的扩展现实设置时间以及碰撞外壳线对扩展现实中蓝色虚拟手的点击命令的响应性能。借助 NVIDIA 最新更新的 PhysX 引擎,您将获得更好的性能,并且通过 Python 可以获得对 API 的完全访问权限。

视频字幕:我们还添加了碰撞检测。这样,您便可以直观地检测部件选项等。借助 NVIDIA 最新更新的 PhysX 引擎,我们现在可以获得更好的性能,并且我们通过 Python 为您提供对 API 的访问权限。您还可以在安装随附的示例文件夹中找到两个示例。

我们大大缩短了激活扩展现实时的扩展现实设置时间,并更新了用于生成碰撞外壳线的第三方库,这些碰撞外壳线会响应扩展现实中蓝色虚拟手的点击命令。另一项改进是,现在可以将复杂得多的几何体用作点击传感器。

碰撞示例

改进了在碰撞检测中使用点击传感器和其他手交互时的虚拟现实设置时间。此外,setUseBoundingBoxesForInteractionInVR()vrImmersiveInteractionService.setUseBoundingBoxCollisionObjects() 可用于在开始虚拟现实会话之前将碰撞对象类型从凸面外壳线切换为速度更快但精确度较低的边界框。这些函数还可为使用现有 setNodeInteractableInVR() 函数注册的节点更改碰撞对象。

对最新 SDK 版本的更新极大地提高了性能,我们在示例文件夹中提供了两个标注的示例(physics_collision_example.vpbphysics_collision_info_example.vpb),以演示如何在 PhysX 中注册几何体以及查询碰撞点。

查看以下物理示例: