The Visual Computer

, Volume 11, Issue 8, pp 429–446

Function representation in geometric modeling: concepts, implementation and applications

Authors

    • Shape Modeling LaboratoryThe University of Aizu
  • V. Adzhiev
    • Department of Computer ScienceUniversity of Warwick
  • A. Sourin
    • School of Applied Science, Division of Software SystemsNanyang Technological University
  • V. Savchenko
    • Shape Modeling LaboratoryThe University of Aizu
Original Articles

DOI: 10.1007/BF02464333

Cite this article as:
Pasko, A., Adzhiev, V., Sourin, A. et al. The Visual Computer (1995) 11: 429. doi:10.1007/BF02464333

Abstract

Concepts of functionally based geometric modeling including sets of objects, operations, and relations are discussed. Transformations of a defining real function are described for set-theoretic operations, blending, offsetting, bijective mapping, projection, cartesian products, and metamorphosis. Inclusion, point membership, and intersection relations are also described. We use a high-level geometric language that can extend the interactive 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.

Key words

Geometric modelingSolid modelingReal functionsImplicit surfacesR functions

Copyright information

© Springer-Verlag 1995