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.
We propose a new approach to modelling heterogeneous objects containing internal volumetric structures with size of details orders of magnitude smaller than the overall size of the object. The proposed function-based procedural representation provides compact, precise, and arbitrarily parametrised models of coherent microstructures, which can undergo blending, deformations, and other geometric operations, and can be directly rendered and fabricated without generating any auxiliary representations (such as polygonal meshes and voxel arrays). In particular, modelling of regular lattices and cellular microstructures as well as irregular porous media is discussed and illustrated. We also present a method to estimate parameters of the given model by fitting it to microstructure data obtained with magnetic resonance imaging and other measurements of natural and artificial objects. Examples of rendering and digital fabrication of microstructure models are presented.
The paper presents an approach to modeling heterogeneous objects as multidimensional point sets with multiple attributes (hypervolumes). A theoretical framework is based on a hybrid model of hypervolumes combining a cellular representation and a constructive representation using real-valued functions. This model allows for independent but unifying representation of geometry and attributes, and makes it possible to represent dimensionally non-homogeneous entities and their cellular decompositions. Hypervolume model components such as objects, operations and relations are introduced and outlined. The framework's inherent multidimensionality allowing, in particular, to deal naturally with time dependence promises to model complex dynamic objects composed of different materials with constructive building of their geometry and attributes. Attributes given at each point can represent properties of arbitrary nature (material, photometric, physical, statistical, etc.). To demonstrate a particular application of the proposed framework, we present an example of multimaterial modeling-a multilayer geological structure with cavities and wells. Another example illustrating the treatment of attributes other than material distributions is concerned with time-dependent adaptive mesh generation where function representation is used to describe object geometry and density of elements in the cellular model of the mesh. The examples have been implemented by using a specialized modeling language and software tools being developed by the authors.
Abstract:In this paper, we present the SHIVA project which was designed to provide virtual sculpting tools for young people with complex disabilities, to allow them to engage with artistic and creative activities that they might otherwise never be able to access. Modern 3D printing then allows us to physically build their creations. To achieve this, we combined our expertise in education, accessible technology, user interfaces and geometric modelling. We built a generic accessible graphical user interface (GUI) and a suitable geometric modelling system and used these to produce two prototype modelling exercises. These tools were deployed in a school for students with complex disabilities and are now being used for a variety of educational and developmental purposes. In this paper, we present the project's motivations, approach and implementation details together with initial results, including 3D printed objects designed by young people who have disabilties.
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.