Ayam 3D modelling RenderMan Interface

Ayam is a free 3D modelling environment for the RenderMan interface
Ayam is a free 3D modelling environment for the RenderMan interface, currently runs on Unix (Linux, IRIX, FreeBSD tested), Win32 (Win95-Win2000, XP, 7), and Mac OS X (Aqua and X11)and distributed under the BSD licence.

NURBS (Non Uniform Rational B-Splines): allow to model smoothly shaped objects with high accuracy, is done by combining common NURBS curves, interpolating curves, or approximating curves to NURBS patches. Combination used tool objects, e.g. Revolve, Extrude, Sweep, Birail1, Birail2, Skin, and Gordon.

In Ayam a Revolve tool object has a curve object as child and revolves it to a surface of revolution; the curve object stays editable all the time, caps may be added automatically by simply clicking on check-boxes. To complement the feature set and allow easier integration of objects from systems with other modelling paradigms, Ayam also supports:
  • Bilinear and Bicubic Patch Meshes
  • Polygonal Meshes
  • Subdivision Surfaces
  • Metaballs

CSG (Constructive Solid Geometry) modelling compose complex objects from primitives that are combined with boolean operations. Ayam itself does not calculate and preview the results of CSG operations, this is done by a RenderMan compliant renderer or by the aycsg CSG preview plugin, which is based on OpenCSG


Comments