2000 · 65 citations · 8 references
ComputingComputer ScienceVisualizationComputer GraphicsInteractive VisualizationProgramming LanguagesComputational ModelingFunctional ModelingGeometric RepresentationGeometry ProcessingShape RepresentationThree-dimensional VisualizationComputer-aided Design ModelsFunction-based Shape ModelingGraphical User InterfacesInteractive 3D ModelingInteractive Geometry EditingShape
This paper presents a project devoted to developing an open system architecture for functionally based (implicit or more generally F-rep) shape and its applications. The software tools are built around the shape models written in a highlevel programming language called HyperFun. A model in HyperFun can serve as a protocol for exchanging F-rep models between users, systems, or networked computers. HyperFun models can be collected in application-specific libraries. We describe the basic set of system components: an interpreter for parsing and function evaluation; F-rep system libraries; a modeler with an extendable graphical user interface; a multidimensional modeler with a symbolic user interface providing means for interpreting multidimensional coordinates and constructing scenes; applications for visualization (polygonization, VRML generation, ray-tracing), animation, voxelization and others; a collaborative Internet-based modeler including a HyperFun-to-Java translator and advanced interactive techniques based on the empirical modeling paradigm. These components are intended to be public domain to stimulate collaborative development efforts. CR
8
Brown · IEEE Computer Graphics and Applications · 1982 · 166 citations
Architecture, Computational Engineering, Computational Geometry +8
Skeletal methods of shape manipulation
Jules Bloomenthal, Chek Lim · 1999 · 82 citations