实时碰撞检测算法的探讨与研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一
碰 撞检 测研 究 分类相 对清 晰 的一 种方 法就 是基 于 包围盒 的碰 撞检 测 算法 。包 围盒 法 的基 本思 想就 是用 简 单的 几何 形体将 虚拟 场 景 中的 复杂 几何体 围住 ,用 几 何形体 代替 物 体参 与碰 撞检测 。 ” 在基 本简 单 的碰撞 检测 方法 中 的主要 问题是 需要 大量 可计 算 的边 缘 面 交集 检查 。在 实 际虚拟 世界 中,边 缘面 对数 是整个 可 能对 数 的一 小 部分 。包 围盒 法 就是 能够 尽 早排 除不 可 能相 交 的可 能 , 提高 检查 精度 和效 率 。
低等方面。同时, 也对空间分割法下的各类算法进行 了分析。最后介绍 了两种新趋势下的混合碰撞检测法进行 了归纳研 究,
并 总结 了算 法的优 劣 和新 的方 向 。
关键 词 :碰 撞检 测 ;算法 ;包围盒 ;混 合碰撞 检 测法
中图分类号:T 31 P 9. 9
文献标识码 :A
文章编号:10— 59( 01 7 0 3— 3 07 99 21 )1— 0 6 0
a e te . ndn w rnd Ke w o d : liin d t cin; g rt m ; u digbo -r eHy i o lso ee to y r s Co lso ee to Al o h Bo i n n x te ; brdc liin d t cin
摘 要 :本 文对碰撞 检 测算 法的 分类进 行 了阐述 ,并 比较 了按 层 次 包围盒 法分 类的 包围盒 A B 、 包围球 、方 向 包围 AB
盒 OB B、 固定 方 向凸 包的 包围盒 F H、时 空 包围盒检 测算 法 (T B)的构 造难 度 高低 ,存 储量 大 小和相 交测 试 复杂度 高 D SB
一
、
引言
发 现 该方法 的优 点有 :① 简单 性好 ,构 造难 度低 。只 需分 别计 算
碰 撞检 测在 计算 机 图形 学 ,计 算 机辅 助设 计 ,手术 仿真 ,织 物 体 中各 个元 素顶 点 的y 坐 标 的最 大值和 最 小值 即可 。② 存储 和z 布 仿 真和 生物 学 计算 … 领 域是 ~个 很 核心 的 问题 。面 对不 同领 量 较 小 。 等 存储 一物 体的AB 只需6 AB 个浮 点数 。 相交测 试 复杂 度低 。 ③ 域 ,人 们 设计开 发 了很 多算 法 。这些 早期 的 工 程 技 术
C m u e D S f w r n p l c t o s op tr C o ta e a dA p a n i i
2 1 年第 1 01 7期
实时碰撞检测算法的探讨与研究
陈 怡 皓
( 上海 电机 学院电子信 息学院,上 海 2 10 ) 03 6
况 下较 为有 效 ,但往 往 由于 过于 理论 化而 难 以实现 。 目前 ,对于
两个A B 相交定义为当且仅当它们在三个坐标轴上的投影区间均 AB
重叠 。 A B AB 间的相 交测 试最 多只 需要6 比较运 算 。 变 形体 碰撞 次 ④ 适用 度大 。当物 体变形 时 , 新包 围盒只 需要 6 比较运 算 即完成 更 次
Dic s i n a d Re e r h o s u so n s a c n
Re l tmeCo l i n De e to g rt m a - i l so t c i n Al o i i h
Ch n Yia e ho
( l t n &nomain c o l h n h i in nv ri,h n h i 2 1 0 ,hn ) Ee r i Ifr t h o, a g a Da j i s yS a g a co c oS S i U e t 0 6C i 3 a
Ab t a tT i ril e c ie e c l so ee t n ag r h ca sf ain a d c mp r e c n tu t n d f c l , o a e s r c : h sat e d srb st o l i n d t ci l o i m lsi c t n o a et o s ci i u t s r g c h i o t i o h r o i yt s a e s e a d t e c mpe i ft e i tre t n t s o p c i o lx t o ne s ci e t fAABB, h r sOB F z n h y h o s ee , B, DH, T ih a e ca sf d i t ir c ia p S BB wh c r lsi e o he a h c l i n r b u dn b x o n i g o meh d . t e s me i , i r c e lo n l z s v r u ag r h u d r h e s a e at i nn t o sAt h a t met s t l as a ay e a o s l o tms n e t p c p ri o i g h a i i i t meh dF n l , e h b i ol in d tci n r to u e n u t o . i al t n w y r c l so ee t sae i r d c d a d s mma ie te a v n a e d ds d a tg so lo i ms y wo d i o n r d a tg sa ia v na e f g r h z h n a t
碰 撞检 测研 究 分类相 对清 晰 的一 种方 法就 是基 于 包围盒 的碰 撞检 测 算法 。包 围盒 法 的基 本思 想就 是用 简 单的 几何 形体将 虚拟 场 景 中的 复杂 几何体 围住 ,用 几 何形体 代替 物 体参 与碰 撞检测 。 ” 在基 本简 单 的碰撞 检测 方法 中 的主要 问题是 需要 大量 可计 算 的边 缘 面 交集 检查 。在 实 际虚拟 世界 中,边 缘面 对数 是整个 可 能对 数 的一 小 部分 。包 围盒 法 就是 能够 尽 早排 除不 可 能相 交 的可 能 , 提高 检查 精度 和效 率 。
低等方面。同时, 也对空间分割法下的各类算法进行 了分析。最后介绍 了两种新趋势下的混合碰撞检测法进行 了归纳研 究,
并 总结 了算 法的优 劣 和新 的方 向 。
关键 词 :碰 撞检 测 ;算法 ;包围盒 ;混 合碰撞 检 测法
中图分类号:T 31 P 9. 9
文献标识码 :A
文章编号:10— 59( 01 7 0 3— 3 07 99 21 )1— 0 6 0
a e te . ndn w rnd Ke w o d : liin d t cin; g rt m ; u digbo -r eHy i o lso ee to y r s Co lso ee to Al o h Bo i n n x te ; brdc liin d t cin
摘 要 :本 文对碰撞 检 测算 法的 分类进 行 了阐述 ,并 比较 了按 层 次 包围盒 法分 类的 包围盒 A B 、 包围球 、方 向 包围 AB
盒 OB B、 固定 方 向凸 包的 包围盒 F H、时 空 包围盒检 测算 法 (T B)的构 造难 度 高低 ,存 储量 大 小和相 交测 试 复杂度 高 D SB
一
、
引言
发 现 该方法 的优 点有 :① 简单 性好 ,构 造难 度低 。只 需分 别计 算
碰 撞检 测在 计算 机 图形 学 ,计 算 机辅 助设 计 ,手术 仿真 ,织 物 体 中各 个元 素顶 点 的y 坐 标 的最 大值和 最 小值 即可 。② 存储 和z 布 仿 真和 生物 学 计算 … 领 域是 ~个 很 核心 的 问题 。面 对不 同领 量 较 小 。 等 存储 一物 体的AB 只需6 AB 个浮 点数 。 相交测 试 复杂 度低 。 ③ 域 ,人 们 设计开 发 了很 多算 法 。这些 早期 的 工 程 技 术
C m u e D S f w r n p l c t o s op tr C o ta e a dA p a n i i
2 1 年第 1 01 7期
实时碰撞检测算法的探讨与研究
陈 怡 皓
( 上海 电机 学院电子信 息学院,上 海 2 10 ) 03 6
况 下较 为有 效 ,但往 往 由于 过于 理论 化而 难 以实现 。 目前 ,对于
两个A B 相交定义为当且仅当它们在三个坐标轴上的投影区间均 AB
重叠 。 A B AB 间的相 交测 试最 多只 需要6 比较运 算 。 变 形体 碰撞 次 ④ 适用 度大 。当物 体变形 时 , 新包 围盒只 需要 6 比较运 算 即完成 更 次
Dic s i n a d Re e r h o s u so n s a c n
Re l tmeCo l i n De e to g rt m a - i l so t c i n Al o i i h
Ch n Yia e ho
( l t n &nomain c o l h n h i in nv ri,h n h i 2 1 0 ,hn ) Ee r i Ifr t h o, a g a Da j i s yS a g a co c oS S i U e t 0 6C i 3 a
Ab t a tT i ril e c ie e c l so ee t n ag r h ca sf ain a d c mp r e c n tu t n d f c l , o a e s r c : h sat e d srb st o l i n d t ci l o i m lsi c t n o a et o s ci i u t s r g c h i o t i o h r o i yt s a e s e a d t e c mpe i ft e i tre t n t s o p c i o lx t o ne s ci e t fAABB, h r sOB F z n h y h o s ee , B, DH, T ih a e ca sf d i t ir c ia p S BB wh c r lsi e o he a h c l i n r b u dn b x o n i g o meh d . t e s me i , i r c e lo n l z s v r u ag r h u d r h e s a e at i nn t o sAt h a t met s t l as a ay e a o s l o tms n e t p c p ri o i g h a i i i t meh dF n l , e h b i ol in d tci n r to u e n u t o . i al t n w y r c l so ee t sae i r d c d a d s mma ie te a v n a e d ds d a tg so lo i ms y wo d i o n r d a tg sa ia v na e f g r h z h n a t