Effective Picking Object in Web Based Collaborative Design System

웹 기반 협동설계시스템에서 오브젝트의 효과적인 Picking

  • Yoon, Bo-Yul (Dept. of Computer Science, Sunchon National University) ;
  • Song, Seung-Heon (Dept. of Computer Science, Sunchon National University) ;
  • Kim, Eung-Kon (Dept. of Computer Science, Sunchon National University)
  • 윤보열 (순천대학교 컴퓨터과학과) ;
  • 송승헌 (순천대학교 컴퓨터과학과) ;
  • 김응곤 (순천대학교 컴퓨터과학과)
  • Published : 2001.04.13

Abstract

웹 기반 협동설계시스템은 인터넷망과 웹브라우저를 이용하여 공유된 가상 공간에서 협동작업이 이루어지도록 한다. 이때 공유 오브젝트는 3D 도형이 되며, 사용자가 임의의 오브젝트를 선택하여 조작하기 위하여 picking이 효과적으로 이루어져야 한다. 본 논문에서는 오브젝트의 picking이 마우스 포인터에서의 ray와 오브젝트간에 intersection을 계산하는 방법 외에 Java 3D API를 이용하여 scene graph의 노드에 picking 속성을 주는 방법, bounds를 설정하는 방법, picking test의 범위를 한정하는 방법을 사용하여 computation의 부담을 줄이고 효과적인 picking이 이루어지도록 한다.

Keywords