Netbased Modeling

B. Garz, L. Linsen, H. Prautzsch

Complex three-dimensional objects are usually represented by interpolating nets or by freeform surfaces, which are based on control nets.To avoid approximate and numerical methods for union, intersection or difference of such objects, an easier new approach was examined, which executes these modelling operations on the underlying discrete nets. The resulting nets, whose blendings can be rounded off if required, will then describe the modelled objects. Similarly nets can be trimmed along curves, which lie on the surfaces represented by the nets.


Vereinigung 1.gif

Union of two control nets

Vereinigung 2.gif

C²-Spline surface based on two united control nets

Iteration.gif

Iterated union

Vereinigung 3.gif

1 cube and 3 cylinders according to CSG

Glätten.gif

Rounding of the blendings

Beschneidung.gif

Trimmed net of a quadratic surface