Models of implicit surfaces and curves trimmed by a solid are discussed in the context of dimensionally heterogeneous object modeling. Both a carrier surface and a trimming solid are modeled using the function representation. Algorithms for polygonization of trimmed surfaces and curves, as well as ray-tracing of trimmed surfaces are described. Illustrative and CAD related examples are given. Categories and Subject Descriptors I.3.3 [Picture Image Generation]: Viewing algorithms - Line and curve generation I.3.7 [Three-Dimensional Graphics and Realism]: Raytracing General Terms Algorithms. Keywords Geometric modeling, Implicit surfaces, Trimming, Function representation, Polygonization, Ray-tracing
Benjamin Schmitt, Galina Pasko, Alexander A. Pasko