Title :
A scan line algorithm for rendering curved tubular objects
Author :
Nishita, Tomoyuki ; Johan, Henry
Author_Institution :
Dept. of Inf. Sci., Tokyo Univ., Japan
Abstract :
Parametric surfaces and implicit surfaces are generally used for representing curved surfaces in CAD/CG Systems. This paper discusses a curved tubular object which is a surface swept by a sphere/circle moving along a curve. For the trajectory curve, a 3D Bezier curve is employed, and its radius can be varied along the curve. In general, its surface cannot be defined by a closed form, while a high degree of polynomial must be solved for ray/surface intersection. This paper proposes an effective rendering method which uses a scan line algorithm for detecting curved tubular objects on the projection plane. The calculation of the distance from a point to a curve plays an important role in our algorithm. Bezier Clipping Method is employed for this calculation
Keywords :
engineering graphics; rendering (computer graphics); 3D Bezier curve; Bezier clipping method; CAD/CG Systems; curved tubular objects rendering; effective rendering method; scan line algorithm; trajectory curve; Animal structures; Automatic logic units; Character generation; Electrical capacitance tomography; Humans; Information science; Instruments; Polynomials; Read only memory; Skeleton;
Conference_Titel :
Computer Graphics and Applications, 1999. Proceedings. Seventh Pacific Conference on
Conference_Location :
Seoul
Print_ISBN :
0-7695-0293-8
DOI :
10.1109/PCCGA.1999.803352