Internet-Journal "Computer Graphics & Geometry"
Main Page
About Journal
Journal Issues
Editorial Board
Notes for Authors

 
   
   

COMPUTER GRAPHICS & GEOMETRY

Issue Year: 1999
Date: Autumn
Volume: 1
Number: 2
Pages: 75-100

Article Name: HYPERFUN PROJECT: LANGUAGE AND SOFTWARE TOOLS FOR F-REP SHAPE MODELING
Authors: V. Adzhiev, R. Cartwright, E. Fausett, A. Ossipov, A. Pasko, V. Savchenko
Address: V. Adzhiev Computer Software University of Aizu, Japan; Moscow Engineering Physics Institute, Russia R. Cartwright University of Warwick, U.K. E. Fausett, A. Pasko, V. Savchenko Computer Software University of Aizu, Japan A. Ossipov Moscow Engineering Physics Institute, Russia
Abstract:

This paper presents a project devoted to developing an open system architecture for functionally based (implicit or more generally F-rep) shape modeling and its applications. The software tools are built around the shape models written in a high-level programming language called HyperFun. A model in HyperFun can serve as a protocol for exchanging F-rep models between users, modeling 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 (see www.hyperfun.org).

Open Article   Download ZIP archive

Issue contents