首页> 外文期刊>Algorithmica >Kinetic Collision Detection for Convex Fat Objects
【24h】

Kinetic Collision Detection for Convex Fat Objects

机译:凸脂肪物体的运动碰撞检测

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

摘要

We design compact and responsive kinetic data structures for detecting collisions between n convex fat objects in 3-dimensional space that can have arbitrary sizes. Our main results are: (i) If the objects are 3-dimensional balls that roll on a plane, then we can detect collisions with a KDS of size O(nlog n) that can handle events in O(log 2 n) time. This structure processes O(n 2) events in the worst case, assuming that the objects follow constant-degree algebraic trajectories. (ii) If the objects are convex fat 3-dimensional objects of constant complexity that are free-flying in ℝ3, then we can detect collisions with a KDS of O(nlog 6 n) size that can handle events in O(log 7 n) time. This structure processes O(n 2) events in the worst case, assuming that the objects follow constant-degree algebraic trajectories. If the objects have similar sizes then the size of the KDS becomes O(n) and events can be handled in O(log n) time.
机译:我们设计了紧凑而响应迅速的动力学数据结构,用于检测3维空间中n个凸起的脂肪对象之间的碰撞,该碰撞可以具有任意大小。我们的主要结果是:(i)如果对象是在平面上滚动的3维球,那么我们可以检测到大小为O(nlog n)的KDS的碰撞,该碰撞可以处理O(log 2 < / sup> n)时间。该结构在最坏的情况下处理O(n 2 )事件,假设对象遵循恒定度的代数轨迹。 (ii)如果对象是复杂度恒定的凸胖3维对象,并且可以在ℝ 3 中自由飞行,那么我们可以检测到KDS为O(nlog 6 n)的大小,可以处理O(log 7 n)时间的事件。该结构在最坏的情况下处理O(n 2 )事件,假设对象遵循恒定度的代数轨迹。如果对象的大小相似,则KDS的大小将变为O(n),并且可以在O(log n)时间内处理事件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号