Constructive Volumetric Sculpting Using Trivariate B-splines

hyperfun.org_volsculpt.jpga hyperfun.org_vases_a.jpgb hyperfun.org_bunny_left.jpgc

(a) A teapot-like object is modeled using a single cubic B-spline primitive.
(b) Heterogeneous object modeling. Several primitives and operations, including the proposed B-spline primitive, are used to build the constructive trees for the geometry and the attributes.
© Several trivariate B-spline primitives are used for interactive modeling of space partitions for texturing a BRep object.

B. Schmitt, Pasko A., C. Schlick, “Constructive sculpting of heterogeneous volumetric objects using trivariate B-splines”, The Visual Computer, 2004, vol. 20, Nos. 2-3, 2004, pp. 130 - 148.
Electronic version: PDF (0.98 Mb)


This paper deals with modeling heterogeneous volumetric objects as point sets with attributes using trivariate B-splines. In contrast to homogeneous volumes with uniform distribution of material and other properties, a heterogeneous volumetric object has a number of variable attributes assigned at each point. An attribute is a mathematical model of an object property of arbitrary nature (material, photometric, physical, statistical, etc.). Our approach is based on the constructive hypervolume model. We propose a volume sculpting scheme with multiresolution capability based on trivariate B-spline functions to define both object geometry and its attributes. A new trivariate B-spline primitive is proposed and can be used as a leaf in a FRep constructive tree. An interactive volume modeler based on trivariate B-splines and other simple primitives is described, with a real time re-polygonization of the surface during modeling. We illustrate that the space partition obtained in the modeling process can be applied to define attributes for the objects with an arbitrary geometry model such as B-rep or homogeneous volume models.

frep/volsculpt.txt · Last modified: 2009/03/10 02:53 by ap
Copyright (c) 1996-2013 by the contributing authors. This material may not be published, modified or otherwise redistributed in whole or part without prior approval.
If you have questions and comments about particular research topics, contact the respective authors directly.
Project hosted by the Digital Materialization Group
HyperFun CGPL HyperFun on SourceForge Creative Commons License Valid CSS Driven by DokuWiki