Geometric modeling using continuous real functions of several variables is discussed. Modeling concepts include sets of objects, operations and relations. An object is a closed point set of n-dimensional Euclidean space with a defining inequality f x x x n ( , ,..., ) 1 2 0 ≥ . Transformations of a defining function are described for the set-theoretic operations, blending, offsetting, bijective mapping, projection, Cartesian product and metamorphosis. Inclusion, point membership and intersection relations are described. In the implemented interactive modeling system, we use highlevel geometric language that provides extendibility of the modeling system by input symbolic descriptions of primitives, operations and predicates. This approach supports combinations of representational styles, including constructive geometry, sweeping, soft objects, voxel-based objects, deformable and other animated objects. Application examples of aesthetic design, collisions simulation, NC machining, range data processing, and 3D texture generation are given.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.