Next: Image Processing Laboratory Up: Department of Computer Previous: Computer Graphics Laboratory

Shape Modeling Laboratory


/ V. V. Savchenko / Professor
/ Valery Adzhiev / Visiting Researcher
/ Alexander A. Pasko / Assistant Professor

The laboratory's research and development project is devoted to developing an open system architecture for functionally based volume modeling and its applications. The software tools are built around the volume models written in a high-level modeling language called HyperFun. A model in HyperFun can serve as a protocol for exchanging models between users, modeling systems, or networked computers. HyperFun models can be collected in application-specific libraries. The basic set of system components: an interpreter for parsing and function evaluation; F-rep system libraries; a modeler with an extendible 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 (collaboration work with University of Warwick, UK).


Refereed Journal Papers

  1. V. Savchenko, A. Pasko., Transformation of functionally defined shapes by extended space mappings. The Visual Computer, 1998. vol.14, pp.257--270.

    A general mathematical frame-work for transforming functionally defined shapes is presented. The proposed model of extended space mappings considers transformations of a hypersurface in coordinate-function space with its projection onto geometric space.

  2. A. Pasko, V. Savchenko, A. Surin. Artistic modeling of geometric shapes. Open System Journal, 1998. vol.6, No.32, pp.60-64.

    Several techniques of computer-aided synthetic carving are presented. We describe procedural methods for relief carvings and patterned lattices, and interactive carving with chisels.

  3. V. Adzhiev, M. Kazakov, A. Pasko, V. Savchenko, Hybrid system architecture for volume modeling. Computers & Graphics, Pergamon Press. vol.24, No.1, 2000. (to appear).

    Different approaches to volume modeling are considered. A hybrid system based on voxel data and function representation is proposed and discussed.

Refereed Proceeding Papers

  1. A. Pasko,. Okunev, V. Savchenko., Minkowski sums of solids defined by real functions. The International Workshop on Differential/Topological Techniques in Geometric Modeling and Processing, POSTECH, Pohang, Korea, April 7-8, 1998. pp.129-139.

    The paper deals with the Minkowski sum operation in the context of geometric modeling with real functions. We formulate the Minkowski sum as the Cartesian product resulting in a higher dimensional object and a mapping to the initial space.

  2. A. Pasko, V. Savchenko, A. Sourin, Computer-aided synthetic carving. The International Conference Visual Computing'98, Mexico City, April 20-24, 1998. chapter 5.

    Several techniques of computer-aided synthetic carving are presented. We describe procedural methods for relief carvings and patterned lattices, and interactive carving with chisels. All proposed methods are based on the function representation of geometric objects.

  3. V. Savchenko, 2D sample based interpolation: Visualization of particle clouds and function-to-volume conversion. The International Conference Computer Systems and Applications, Irbid, Jordan, March 30 - April 2, 1998. pp.163-169.

    The problem of implementation of interpolating functions for scattered data is considered. We sketch an algorithm for particle-based simulation of a hypothetical comet, apply the developed tool for visualization of a particle flow of a cometary coma.

  4. V.V. Savchenko, A.A. Pasko, A.I. Surin, T.L. Kunii. Volume Modeling: Representations and advanced operations. Computer Graphics International Conference Edited by F. Wolter and N.M. Patrikalakis, Published IEEE Computer Society , June 22-26, Hannover, Germany, 1998. pp.4-13.

    The paper presents our approach to volume modeling which combines volume representations by voxel data and by continuous real functions. We illustrate the approach by several advanced operations on a volumetric object.

  5. A. Pasko, V. Savchenko. Applications of R-functions in shape modeling. International Conference Systems , Signals, Control, Computers (SSCC'98), Edited By V.B. Bajic, Published by IAAMSAD , September 22-24, Durban, South Africa, Vol.2, pp.1-4, 1998.

    R-functions introduced by V. Rvachev in 60-s have some properties valuable for computer modeling of two-, three-dimensional, and time-dependent shapes. We observe applications of them under the unified shape model called the function representation.

  6. A. Pasko, V. Savchenko, A. Surin. Advanced Techniques of functionally based shape modeling with applications in Computer Art. The 8-th International Conference on Computer Graphics and Visualization GRAPHICON-98 , September 7-11, 1998. pp.25-30.

    We describe several advanced shape modeling techniques such as polygon-to-function conversion, pattern dependent interpolation of scattered data, and reconstruction from medial axis. These techniques are applied to model complex shapes for computer art works. Procedural and interactive approaches to synthetic carving are described. All introduced techniques are united under the shapes representation by real-valued functions.

  7. V.V. Savchenko, A.G. Basnakian, A.A. Pasko. Computer Simulation and Analysis of a Growing Mammalian Cell Colony. Lectures on Mathematics in the Life Sciences, Vol 26, 1999, pp.111-120.

    The paper deals with simulation and characterization of a growing mammalian cell colony. Modelled cells were compared to AHH-1 human lymphocyte culture cells with the help of the fractal analysis methods.

  8. V.V. Savchenko, A.A. Pasko, S.I. Vyatkin, B.S. Dolgovesov., New approach in geometric modeling: Distributed and hardware implementation perspectives. International Conference on Computers and Devices for Communication , Calcutta, India, January 14-17, 1998. pp.285-290.

    We discuss the main differences between direct volume visualization and modeling with voxel data, and discuss some results and questions about a software/hardware combination to speed up solving volume modeling problems.

  9. Belyaev, A.G., Pasko, A.A. and Kunii, T.L., Ridges and ravines on implicit surfaces. Computer Graphics International '98, 1998, pp.530--535, Computer Graphics Society, IEEE Computer Society.

    On a smooth generic surface we define ridges to be the local positive maxima of the maximal principal curvature along its associated curvature line and ravines to be the local negative minima of the minimal principal curvature along its associated curvature line. The ridges and ravines are important for shape analysis and possess remarkable mathematical properties. For example, they correspond to the end points of shape skeletons. In this paper we derive a formula and develop software to detect the ridges and ravines on a surface given in implicit form.

  10. Pasko, A., On Escher's spirals - Polygonization of 2-manifolds with boundaries. Implicit Surfaces '98, 1998. J. Bloomenthal and D. Saupe, Eurographics/ACM SIGGRAPH.

    An algorithm of polygonization of trimmed implicit surfaces yielding surface sheets is presented. These two- dimensional manifolds with boundaries result from the set-theoretic difference of an implicit surface and a solid. The algorithm generates the polygonal approximation of the trimmed surface with the mesh adaptation to the manifold boundary.

  11. V. Adzhiev, A. Ossipov, A. Pasko, Multidimensional shape modeling in multimedia applications. Multimedia Modeling '99, Ed. A. Karmouch, World Scientific, Singapore, 1999, pp.39-60.

    An approach to model multidimensional shapes using the function representation is discussed. The modelled shapes are mapped onto so-called "multimedia coordinates" to generate animation, time-dependent spreadsheets and other miltimedia objects.

  12. V. Adzhiev, R. Cartwright, E. Fausett, A. Ossipov, A. Pasko, V. Savchenko, HyperFun project: a framework for collaborative multidimensional F-rep modeling. Implicit Surfaces '99, Eurographics/ACM SIGGRAPH Workshop, J. Hughes and C. Schlick (Eds.), 1999, pp.59-69.

    This paper presents a project devoted to developing an open system architecture for functionally based shape modeling and applications. The software tools are built around the shape models written in a high-level language called HyperFun (see http://www.hyperfun.org). A model in HyperFun can serve as a lightweight communication protocol to exchange models between users, modeling systems, and networked computers.

Technical Reports

  1. V. Adzhiev, M. Beynon, R. Cartwright, E. Fausett, A. Osipov, A. Pasko, S. Russ, V. Savchenko, B. Schmitt, Empirical and Geometric Modeling, Technical Report 99-1-007, University of Aizu, Japan, 1999, 75pp.

  2. V. Adzhiev, M. Beynon, A. Rykhlinski, Empirical Modeling of Multi-agent Systems with Inherent Concurrency. Technical Report 99-1-008, University of Aizu, Japan, 1999, 63pp.

Academic Activities

  1. Alexander A. Pasko. Co-chair of Program Committee, Set-theoretic Solid Modeling: Techniques and Applications", CSG'98 Conference, UK, April 1998.

  2. Alexander A. Pasko. Program Committee member of Implicit Surfaces '98 Eurographics/SIGGRAPH Workshop, Seattle, USA, June 1998.

  3. Alexander A. Pasko. Chair of Program Committee of Shape Modeling International '99, University of Aizu, Japan, March 1999.

  4. Alexander A. Pasko. Reviewer of academic journals: ACM Transactions on Graphics, IEEE Transactions on Visualization and Computer Graphics, The Visual Computer; academic conferences: ACM SIGGRAPH,EUROGRAPHICS, ACM Solid Modeling, Computer Animation.

  5. Alexander A. Pasko. Membership: ACM SIGGRAPH, IEEE Computer Society, Eurographics Association.

Others

  1. Sasaki, K., Applications of Adaptive Surface-Surface Intersection. The Univ. of Aizu, 1998. Thesis Advisor: Alexander A. Pasko.

  2. Matsuoka, T., Bounded Blending for Geometric Shapes. The Univ. of Aizu, 1998. Thesis Advisor: Alexander A. Pasko.

  3. Numata, T., Adaptive Surface Polygonization for Constructive Solids. The Univ. of Aizu, 1998. Thesis Advisor: Alexander A. Pasko.



Next: Image Processing Laboratory Up: Department of Computer Previous: Computer Graphics Laboratory


www@u-aizu.ac.jp
November 1999