...
首页> 外文期刊>IEEE transactions on visualization and computer graphics >Fast Collision Detection for Fracturing Rigid Bodies
【24h】

Fast Collision Detection for Fracturing Rigid Bodies

机译:压裂刚体的快速碰撞检测

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

In complex scenes with many objects, collision detection plays a key role in the simulation performance. This is particularly true in fracture simulation for two main reasons. One is that fracture fragments tend to exhibit very intensive contact, and the other is that collision detection data structures for new fragments need to be computed on the fly. In this paper, we present novel collision detection algorithms and data structures for real-time simulation of fracturing rigid bodies. We build on a combination of well-known efficient data structures, namely, distance fields and sphere trees, making our algorithm easy to integrate on existing simulation engines. We propose novel methods to construct these data structures, such that they can be efficiently updated upon fracture events and integrated in a simple yet effective self-adapting contact selection algorithm. Altogether, we drastically reduce the cost of both collision detection and collision response. We have evaluated our global solution for collision detection on challenging scenarios, achieving high frame rates suited for hard real-time applications such as video games or haptics. Our solution opens promising perspectives for complex fracture simulations involving many dynamically created rigid objects.
机译:在具有许多对象的复杂场景中,碰撞检测在仿真性能中起着关键作用。由于两个主要原因,在裂缝模拟中尤其如此。一个是断裂碎片倾向于表现出非常紧密的接触,另一个是新碎片的碰撞检测数据结构需要实时计算。在本文中,我们提出了新颖的碰撞检测算法和数据结构,用于断裂刚体的实时仿真。我们基于众所周知的有效数据结构(即距离场和球树)的组合,使我们的算法易于集成到现有的仿真引擎上。我们提出了构造这些数据结构的新颖方法,以便可以在发生断裂事件时有效地对其进行更新,并将其集成到一个简单而有效的自适应接触选择算法中。总之,我们大大降低了碰撞检测和碰撞响应的成本。我们已经评估了用于挑战性场景的碰撞检测的全球解决方案,从而实现了适合诸如视频游戏或触觉之类的硬实时应用的高帧频。我们的解决方案为涉及许多动态创建的刚性对象的复杂裂缝模拟打开了广阔的前景。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号