Journal of the Korea Computer Graphics Society (한국컴퓨터그래픽스학회논문지)
- Volume 8 Issue 3
- /
- Pages.1-7
- /
- 2002
- /
- 1975-7883(pISSN)
- /
- 2383-529X(eISSN)
Approximating 3D General Sweep Boundary using Graphics Hardware
그래픽스 하드웨어를 이용한 입체 스윕 경계 근사
- Published : 2002.09.01
Abstract
This paper presents a practical technique for approximating the boundary surface of the volume swept out by three-dimensional objects using the depth-buffer. Objects may change their geometries and orientations while sweeping. The sweep volume is approximated as a union of volume elements, which are just rendered inside appropriate viewing frusta of virtual cameras and mapped into screen viewports with depth-buffer. From the depth of each pixel in the screen space of each rendering, the corresponding point in the original world space can be computed. Appropriately connecting these points yields polygonal faces forming polygonal surface patches approximately covering some portion of the sweep volume. Each view frustum adds one or more surface patches in this way, and these presumably overlapped polygonal surface patches approximately enclose the whole sweep volume. These patches may further be processed to yield non-overlapped polygonal surfaces as an approximation to the boundary of the original 3D sweep volume.
Keywords