Modeller based on FRep API

At the moment Alias Maya 7.0 is used for prototyping and development of the modeller. Code is based on partial implementation of proposed FRep API. Maya Dependency Graph is used to specify and retrieve topological information from Maya

tool-tree-vertical.jpg

Shape modelling

Custom nodes integrated into Maya help to build FRep tree using FRep API. FRep tree is used to polygonize the surface which is provided back to Maya for rendering: head-modelling.jpg
In future it would be possible to integrate custom ray-caster to visualise generated volumetric models.

Attributes

User can also specify attributes in volume. Proxy primitives control value within specified area of space.

tool-no-proxies-at-all.jpg

Model with attributes:

The same model cut by a halfplane (it can be seen that attributes are specified for volume rather than surface only):

fhfint_frep_api_modeller.txt · Last modified: 2008/12/23 07:40 by denis
This site contains HyperFun and other software that is free to use and modify under the provisions of the CGPL agreement unless otherwise stated.
Project hosted by the Digital Materialization Group
HyperFun CGPL Creative Commons License Valid CSS