简易实时碰撞检测
机器人学
2024-06-04 v1 图形学
摘要
本文提出了一种基于距离场的简易碰撞检测方案,用于检测物体与其环境的碰撞。通过巧妙利用背面剔除和Z缓冲,该方案精确且易于实现。由于整个方案依赖于图形管线,碰撞检测由GPU执行。它易于使用,仅需物体和场景的网格,不依赖特殊表示。它能原生处理直接在管线上发射的图元碰撞。我们的方案高效,并展示了多种可能的变体(特别是对某些粒子系统的适配)。该方案的主要局限性在于对考虑对象的形状施加了一些限制——但对其环境没有限制。我们首先通过与FCL比较来评估方案,其次测试了一个更完整的场景(涉及几何着色器、曲面细分着色器和计算着色器),最后通过一个粒子系统进行了演示。
引用
@article{arxiv.2406.00026,
title = {Easy real-time collision detection},
author = {Jonathan Fabrizio},
journal= {arXiv preprint arXiv:2406.00026},
year = {2024}
}
备注
8 pages, 7 Figures