The advancement in hardware and research in various algorithms, the expressions of 3D objects that were once based on frames have proceed into high polygon rendering techniques, allowing increasingly realistic expressions. However, there still exist limitations in applying the high polygon process to real-time 3D games. This paper is intended to improve object collision detection performance by propose a simplification of the object in Bounding Volume(BV), which is commonly used in 3D games for collision detection among objects, through a "Level of Detail(LOD)" at each LOD step, and a test criteria based on "Flex-Density(FD)." This proposal can be utilized for 3D games that improvement in speeds and in realism, This algorithm can be further applied to various fields of 3D graphics that require real-time processing.
한국어
본 논문에서는 3D 그래픽에서 빠르고 정확한 충돌검사(Collision-detection)는 공간에서 표준객체를 중심으로 하는 연구가 많이 이루어져 왔다. H/W를 중심으로 3D그래픽 분야의 놀라운 발달과 다양한 충돌 알고리즘 연구를 통하여 3D 객체의 충돌 속도의 향상뿐만 아니라, 최근에는 사실적인 표현에 깊은 관심을 가지고 있다. 이 논문에서는 기존의 연구되어진 표준 3D 객체의 충돌 알고리즘을 특징을 분석하고, 단순한 계층 구조에서 LOD(Level-of-Detail)를 적용한 유향상자에 가변적 밀도의 알고리즘을 제안한다. 이 알고리즘을 이용하여 공간상에서 LOD 알고리즘을 기반으로 하여, 단순히 거리에 따라서 상세화와 간략화를 적용하는 방법에서 탈피하여 유향상자의 밀도의 알고리즘을 차별적으로 적용하여, 3D객체가 공간상에서 충돌검사의 성능을 향상 시켜, 3D 게임에서 효율적인 렌더링과 사실적인 표현을 제안하여 많은 3D 객체의 실시간을 중요시 하는 3D 게임에서 효율성을 높인다.
목차
요 약 ABSTRACT Ⅰ. 서 론 Ⅱ. LOD특징과 계층적 BV 2.1 LOD특징과 계층적 BV 2.2 BV의 종류와 특징 Ⅲ. BV 부피의 종류와 특징 3-1. BV에서 각축 최대값을 이용한 부피 계산 3-2. 객체를 적분을 이용한 부피 계산. 3-3. 사면체분할 이용한 객체의 부피 계산 Ⅳ. 가변적밀도(Flex-Density) 제안 Ⅴ. 결론과 향후 연구방향 참고문헌
키워드
3D 충돌체크3D 엔진3D 게임Flex-density3D Game EngineCollision-DetectionLevel-of- Detail
1. 게임산업을 활성화 하고,
2. 게임기술과 기술 인력을 양산할 수 있도록 교육기관의 교과과정을 개발하고,
3. 관련기술에 대한 연구발표회, 강연회, 강습회 등을 개최하며,
4. 학회지, 논문지 및 관련 문헌을 발간하고,
5. 게임 기술 개발을 위한 국제화, 표준화 등을 지원하고,
6. 산.학.연.관이 협동할 수 있는 국제적 학술교류 및 협력을 지원하고,
7. 회원 상호간의 공동 이익과 친목을 증진시킨다.
간행물
간행물명
컴퓨터게임및콘텐츠논문지(구 한국컴퓨터게임학회논문지) [Journal of Computer Games and Contents]