Ayam Icon
Ayam

Start
News
Gallery
Features
Download
Community
Docs

News

[2. May 2010]
  • The official documentation has been improved a bit and put online in a new version.
[20. Apr 2010] [24. Feb 2010]
  • Recent advances in the CVS-Head now allow multiple SDNPatch objects to be merged into one. See the following image, two open NURBS patches were converted to SDNPatches, those SDNPatches merged into one, and then the FaceConnect operation was used to join the distinct sub-surfaces:


[25. Jan 2010]
  • The CVS-Head now contains initial support for offset surfaces:


    With the help of two boundary curve extracting ExtrNC objects, a skin can be created easily, that closes the gap between both surfaces nicely:


    There you are, patches with a thickness.

[2. Nov 2009] [22. Sep 2009] [10. Sep 2009]
  • A new pre-release of Ayam is now available. Get the new version from ayam1.16pre2.src.tgz. Please test it thoroughly and report any bugs you find.
[13. Aug 2009] [1. Jun 2009]
  • Because of incompatible changes in the scripting interface (some commands have been renamed, Script object scripts now run in a safe interpreter with limited access) a pre-release version of Ayam 1.16 (source only!) has been released to let script developers test their scripts with the new release. Get the new version from ayam1.16pre.tar.gz. In addition, a feature freeze is in effect for this release. You are welcome to test it and report bugs for the final release of Ayam 1.16.
[26. Mar 2009]
  • News from the CVS-Head: the Select object now also handles lists and ranges of objects; Script object scripts now run in a safe interpreter (without access to the network or file system, a big win for security), they still can have property GUIs though.
[16. Feb 2009]
  • The shader parsing plugin (ayslx) has been updated for Aqsis 1.4.2 on Mac OS X. In addition, there is now a script (useaqsisapp.tcl) that helps using Aqsis directly from the app-structure of the official Mac OS X Aqsis distribution. Get the updated archive from the download page.
[12. Dec 2008]
  • Recent advances in the CVS-Head allow now a flawless export of the Marsrakete scene:

    to X3D:

    and even allow the X3D file to be re-imported to Ayam:

    .
[4. Dec 2008]
  • A bugfix release (Ayam 1.15.1) is available for download, get it now.
[27. Nov 2008]
  • The Win32 release executables have been updated for working import/export plugin support please redownload.
[23. Nov 2008] [12. Nov 2008] [4. Nov 2008]
  • Closed approximating curves now available for testing in the CVS-Head.
[27. Oct 2008]
  • The approximating curves, finally, work ok now:

[20. Aug 2008]
  • Recent advances in the CVS-Head include individual parameter sets for Script objects, that lead to the following screwy experiments:
    • Image 1:

      The well known spiral Script object example with self defined parameter GUI was enhanced (a one line change), so that all parameters are now individual, then it was copied and the Radius parameters adapted. The two objects were simply put into a Skin tool object, and voila: a screw surface results. Needless to say, that one may now still change parameters of the screw surface easily by adapting parameters of the spiral Script objects with few mouse clicks. Get the scene file for your own experiments.
    • Image 2:

      The spiral Script object defining the outer border of the screw surface was changed (again a one liner) for a sinusoidal offset in z direction resulting in a more interesting surface. Get the scene file for your own experiments.
    • Image 3:

      The spiral Script object was copied a second time and the radius was adjusted again, furthermore a negative offset in z direction was added. Get the scene file for your own experiments.
[24. Jul 2008]
  • Hotfix #1 for Ayam 1.14 has been released. Get it from the download page.
[9. May 2008] [18. Apr 2008]
  • The documentation has been improved a bit and put online in a new version.
  • The CVS-Head has now two scripts that switch Ayam to use the Gnome (zenity) or KDE (kdialog) file requesters instead of the native Tk ones. Furthermore, there is now a drag-and-drop plugin (aydnd.tcl) available that, with the help of tkdnd, allows to drag Ayam scene files (and other supported 3D scene files) onto the application window to load them. Tkdnd currently works for X11 (XDND: KDE, Gnome) and Win32 (OLE).
[10. Apr 2008]
  • The Win32 release executables of Ayam 1.14 have been updated (for finally working custom object support). Due to the necessary changes, Ayam and all plugins now use a shared runtime library (msvcr80.dll), which is also distributed.
  • The Mac OS X Aqua DMG distribution has been updated for improved Tiger support.
  • Get the new versions from the download page.
[4. Apr 2008] [17. Mar 2008]
  • The Ayam home page is now mirrored on http://www.marsrakete.de/~randi/ayam/ and the contact e-mail address of the project has been changed to randolf.schultz@gmail.com . Big thanks to the marsrakete.de team for hosting the mirror.
  • All messages sent to the old address starting from last Monday (10. Mar 2008) are lost.
[18. Feb 2008]
  • The single window GUI mode has been enhanced quite a bit to accommodate a third view window. The internal layout is saved properly between sessions and the toolbox layout mechanism has been enhanced for text-only buttons created by scripts.
[3. Feb 2008]
  • Latest news from the CVS-Head: Ayam may now be configured to use just one toplevel window. See these screenshots for the single window Aqua and single window X11 variant. Yes, there is space for a third internal view. Yes, you can still have more, floating views in extra toplevel windows.
[17. Jan 2008]
  • The ayslc BMRT shader parsing plugin has been recompiled to be used on recent Linux distributions, get it from the download page.
[11. Dec 2007]
  • Hotfix #1 for Ayam 1.13 has been released. Get it from the download page.
[3. Dec 2007]:
  • The X3D import/export plugin has been enhanced to fully support the parametric NURBS elements NurbsSweptSurface and NurbsSwungSurface on the X3D side and Sweep, Swing, Revolve, and Extrude (with holes, caps, and bevels) on the Ayam side.
[6. Nov 2007]:
  • New in the CVS-Head is now a new object type OffsetNC that creates

    offset curves from planar NURBS curves using a simple algorithm (also in use for bevel creation).
[29. Oct 2007]
  • Official Linux executables of Ayam 1.13 are available now for download.
[18. Oct 2007]
  • The list of frequently asked questions (FAQ) has been updated.
  • Note to developers:
    Unfortunately, Aqsis 1.2 libslxargs is incompatible again with Ayam 1.13 (and below). Use Aqsis 1.0.1 libslxargs, it can parse 1.2 compiled shaders. (CVS-Head is, of course, already fixed.)
[11. Oct 2007]
  • The online documentation (particularly the import/export plugin section) has been improved quite a bit and put online in a new version.
[7. Oct 2007]
  • News from CVS: there is now a new object type Swing for rotational sweeps.
[21. Sep 2007] [22. Aug 2007]
  • Hotfix #4 for Ayam 1.12 has been released. Get it from the download page.
[17. Aug 2007]
  • This new screenshot demonstrates recent advances for Gordon surfaces. In a four curve configuration (Coons patch) now also rational curves are properly supported:

  • To find out what also happened in CVS, please refer to the list of changes.
[27. Jul 2007]
  • DXF export is complete, albeit it only creates POLYLINE (polyfacemesh) and SPLINE entities.
[20. Jul 2007]
  • The X3D import plugin in CVS is now mature, allowing import of the following node types: Box, Sphere, Cylinder, Cone, ElevationGrid, IndexedFaceSet, IndexedTriangleSet, IndexedTriangleStripSet, IndexedTriangleFanSet, TriangleSet, TriangleStripSet, TriangleFanSet, IndexedLineSet, LineSet, Arc2D, ArcClosed2D, Circle2D, Disk2D, Polyline2D, NurbsCurve, NurbsCurve2D, NurbsPatchsurface, TrimmedNurbsPatchsurface, NurbsSweptSurface, NurbsSwungSurface, Contour2D, ContourPolyline2D, DirectionalLight, PointLight, SpotLight, Viewpoint, Transformation, Shape, Group, and Inline.
    The X3D export functionality is almost complete.
  • Work on DXF export has begun.
[15. Jun 2007]
  • The Ohloh metrics of Ayam are finally correct. The Ayam home page now proudly presents the Ohloh badge.
  • New in CVS is a X3D import/export plugin.
[24. Apr 2007]
  • The DXFIO (AutoCAD DXF import) plugin for Ayam 1.12 has been released in a first version for testing. Get it from the download page.
[6. Mar 2007]
  • New in CVS are now cap surfaces from non-planar curves, see this screenshot:
[1. Mar 2007]
  • Hotfix #3 for Ayam 1.12 has been released. Get it from the download page.
[25. Feb 2007] [22. Feb 2007]
  • The aysdr and ayslx shader parsing plugins distributed with Ayam 1.12 have been successfully tested with the latest binary release versions of Pixie (2.0.2) and Aqsis (1.2.0), respectively.
[3. Feb 2007]
  • Hotfix #2 for Ayam 1.12 has been released. Get it from the download page.
[17. Jan 2007]
  • Hotfix #1 for Ayam 1.12 has been released. Get it from the download page.
[1. Jan 2007]

Archive

Read the old news from:

top of page


Randolf Schultz, 24. Feb 2010
randolf.schultz@gmail.com