Ray tracing trimmed rational surface patches
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Curve intersection using Be´zier clipping
Computer-Aided Design - Special Issue: Be´zier Techniques
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Generative modeling: a symbolic system for geometric modeling
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
The NURBS book
Function Representation for Sweeping by a Moving Solid
IEEE Transactions on Visualization and Computer Graphics
Comparing Offset Curve Approximation Methods
IEEE Computer Graphics and Applications
Modeling and Deformation Method of Human Body Model Based on Range Data
SMI '99 Proceedings of the International Conference on Shape Modeling and Applications
A Control-Point-Based Sweeping Technique
IEEE Computer Graphics and Applications
Geometric Modeling for Swept Volume of Moving Solids
IEEE Computer Graphics and Applications
Revolute quadric decomposition of canal surfaces and its applications
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
Computing the distance between canal surfaces
GMP'10 Proceedings of the 6th international conference on Advances in Geometric Modeling and Processing
Distance computation for canal surfaces using cone-sphere bounding volumes
Computer Aided Geometric Design
Hi-index | 0.00 |
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 Bézier 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. Bézier Clipping Method is employed for this calculation.