• 검색 결과가 없습니다.

Collision Detection

N/A
N/A
Protected

Academic year: 2021

Share "Collision Detection"

Copied!
20
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

Collision Detection

Wanho Choi

(wanochoi.com)

(2)

Collision (

충돌)

Real world objects

충돌시 서로 통과하지 못함 (non-penetrating solidity)

Virtual world objects

(3)

Collision Resolution (

충돌 처리)

Collision detection (

충돌 탐지)

두 물체가 충돌하는가?

기하학(geometry)적인 문제

Collision response (

충돌 반응)

만약 두 물체가 충돌한다면 충돌 후 어떻게 반응하는가?

물리학(physics)적인 문제

(4)

Collision Resolution (

충돌 처리)

Collision detection (

충돌 탐지)

두 물체가 충돌하는가?

기하학(geometry)적인 문제

Collision response (

충돌 반응)

만약 두 물체가 충돌한다면 충돌 후 어떻게 반응하는가?

물리학(physics)적인 문제

이 발표에서는 collision detection만을 다룸.

(5)

Strategy (

전략)

Collision detection

을 두 단계로 나누어서 진행한다!

Broad-phase collision detection

우선 충돌 가능성 여부를 단순화하여 빠르게 찾아냄

충돌 가능성이 없는 물체들을 신속하게 제거함

정밀 테스트를 위한 후보군을 추려냄

Narrow-phase collision detection

첫 번째 테스트를 통과한 충돌 가능성이 있는 후보군에 대

해서 정밀 검사를 수행함

(6)

Strategy (

전략)

(7)

Strategy (

전략)

(8)

Strategy (

전략)

(9)

k-Dop

k

개의 고정된 방향의 평면들로 둘러싸여진 부피

AABB

의 모서리를 잘라낸 형태

(10)

k-Dop

k

개의 고정된 방향의 평면들로 둘러싸여진 부피

AABB

의 모서리를 잘라낸 형태

(11)

Bounding Volume Elements

(12)

Sphere Packing

(13)

Level Set Method

(14)

Brute Force Algorithm

충돌 검출을 해야하는 n개의 물체가 있을 때,

i

번째 물체에 대해서 나머지 (n-1)개의 물체들에 대해서

충돌 여부를 계산

Complexity:

O(n

2

)

Computer Graphics

에서 절대적으로 피해야하는 복잡도!

(15)

Spatial partitioning

Acceleration Structure

(16)

Uniform Hash Grid

(17)

Quadtree (Octree) Grid

(18)

k-D Tree

(19)

BVH (Bounding Volume Hierarchy)

(20)

참조

관련 문서

여자고등학교 제벡 효과와 펠티에 효과에 대한 연구 및 비상용 랜턴 개발 51 대전 대전과학고등학교 사무공간용 이동성 최적화 저소음 바퀴의자 제작

[r]

present everything to the students, but they should instead let students find a problem and solve it through various methods on their own to suit the STEAM class structure..

모든 사항 숙지 후, 동의하고 수강신청 진행... 연수지명번호 입력

전문기관에서 개발한 초등학교, 중학교, 고등학교 별 STEAM 프로그램 교사용 지도서 및 학생 활동지를

[r]

통계 포스터 제작을 위한 매체 속 글 표현과 말하기 전달이 잘 나타나 주제의 분석과 결과가 체계적이고 논리적으로 나타날

학술연구단체나 기술연구단체가 학술연구 또는 기술연구와 관련하여 공급하는 재화 또는 용역 (「산업교육진흥 및 산학연협력촉진에 관한 법률」에 따라