Ayam Icon
Ayam

Start
News
Gallery
Features
Download
Docs

News

[9. May 2008]
  • If Ayam does not start on XP systems, download and install the Microsoft Visual C++ 2005 Redistributable Package
  • New in the CVS-Head are now improved bevels and offset curves of open curves, 3D offset curves, more robust Gordon caps, true support for instances and tool object names in X3D export.
[18. Apr 2008]
  • The online 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.core.de/~randi/ayam/ and the contact e-mail address of the project has been changed to randolf.schultz@gmail.com . Big thanks to the core.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 (PNG, 5K) 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] [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] [26. Dec 2006]
  • News from CVS: added NCircle object type, true (complete) plugin support for Win32 and re-established compatibility with Win 95, 98, and ME. Get the complete list of changes.
[24. Oct 2006]
  • Mac OS X/Aqua: There is now a universal binary available for download and testing on Intel based Macs. Due to the latest advances in Tcl/Tk 8.4.14 it should also run on Mac OS X 10.2 and 10.3! Please test it and report, whether this works on your machine.
[20. Oct 2006]
  • The Ayam source code has been indexed by ohloh recently. Note that the current numbers include Affine, BWidgets and 3DMF code and thus are a little bit misleading. I expect the real current LOC number to be in the range of 150.000 (not 250.000), and the project cost to be around 2.000.000 USD (not 3.700.000 USD).
[27. Sep 2006]
  • There is now hotfix #4 for Ayam 1.11 available. Get it from the download page.
[13. Sep 2006]
  • There is now hotfix #3 for Ayam 1.11 available. Get it from the download page.
[31. Aug 2006] [11. Aug 2006]
  • Ayam 1.11 has been released. This release adds support for Gelato, improves Wavefront OBJ import, Rhino 3DM import and MacOSX Aqua support. Furthermore, some bugs were fixed.
[1. Jun 2006]
  • Thanks to the continued support of Igor Pokrovsky, Ayam 1.10 is now available as FreeBSD port, see www.freshports.org
[27. May 2006] [23. May 2006]
  • Heads up! The official Ayam 1.10 Win32 binaries released 13. May 2006 did not work well on older Win32 versions. New versions of the archives are now available for download. If you had trouble getting Ayam to run, please download again.
[13. May 2006]
  • Ayam 1.10 has been released. This release adds support for complete notification, capped bevel modes, periodic sweeps, adds a MS VC++2005-Express workspace for the compilation on Win32, and completes support for Mac OS X Aqua. Get it from the download page, see also the complete list of changes.
[3. May 2006] [23. Apr 2006]
  • The CVS-Head now contains support for efficient complete notification (PNG, 86K). In this screenshot the various elements depend on one NURBS curve via references or even references of objects depending on references to the original curve object. Complete notification makes sure that all dependent objects get updated correctly in an efficient manner when the original curve changes.
[1. Mar 2006] [24. Feb 2006] [12. Feb 2006]
  • Ayam 1.9 has been released. This release adds support for Mac OS X Aqua, RIB procedural objects, periodic curves, trimming of NURBS knot intervals, and a NURBS tesselator. Get it from the download page, see also the complete list of changes.
[21. Jan 2006]
  • Introducing: The Ayam Team. Read about the persons that created Ayam.
[15. Jan 2006]
  • In the last month many problems were solved in the Aqua version of Ayam so that it is now available as a first class application on that platform (with more or less complete integration into the UI wrt icons, document types, installation method via DMG, AppleScript support). Since I may have overlooked one or the other small thing, a pre-release version of Ayam 1.9 on Mac OS X Aqua (DMG, 10M!) is now available for download and testing.
[25. Nov 2005]:
  • The current version of Togl in CVS contains code that enables this widget to run on MacOSX with Aqua, which opens the doors to a native MacOSX Aqua port of Ayam, first experiments (PNG, 211K) prove that this actually works, but many things need to be changed in order to make this port usable. Updated Makefile.shared and ayamConf.tcl files are in the works.

[21. Oct 2005]:

  • The current CVS version of Ayam now contains two new scripting interface commands setProperty and getProperty that ease the management of property values for script writers. In addition, the forAll and forAllT scripting interface commands now maintain the selection.
[25. Aug 2005]:
  • New in CVS is now a new NURBS tesselation and drawing mode called STESS (for Simple TESSelation). Support for drawing trimmed NURBS patches and shading of NURBS patches is currently still in the works, but a sample implementation back in the old Mops-V0.42d-days proved that this is doable.
    A highlight of this new drawing mode is that the tesselation is only done once and then cached. It is therefore faster but also of lower quality than drawing with the GLU tesselation. The quality of the new tesselation mode is automatically derived from the GLU sampling tolerance setting.
[27. Jul 2005]:
  • New in CVS is a mechanism for cascaded script objects (a script object of type modify modifies the objects created by another script object of type create). An example of this can be seen in this screenshot (PNG, 80K), the example script object to bend curves bends a spiral created by the example script object spiral according to the shape of the white curve; the bending process may be controlled interactively by modifying the white curve!
[8. Jul 2005]:
  • Linux: The Ayam libstdc++ archive has been updated to also include libstdc++.so.3 (for using the onio plugin on older distributions like Suse8.2) and there is now also a small shell script (ayaml) that sets the LD_LIBRARY_PATH variable and then starts Ayam.
[6. Jul 2005]:
  • Ayam 1.8.3 is now available. This release adds Wavefront OBJ import (for polygons and NURBS), improves OpenNURBS (Rhino) import/export, adds UV coordinate import and export, and improves the usability of property GUI elements (instant apply).
[26. Jun 2005]:
  • The CVS-Head has improved a lot on import/export, e.g. import of trimcurves and automatic merging of the way too many imported PolyMesh objects from Wavefront OBJ files; support for texture coordinates as "mys"/"myt" primitive variable tags has been added to Wavefront OBJ and Rhino 3DM (onio) import and export; in addition, Rhino 3DM (onio) export now handles PolyMesh objects.
  • By the way, on this weekend the C/C++ part of Ayam passed the magic mark of 111111 lines...
[5. Jun 2005]:
  • News from the CVS-Head: onio import now handles polymesh objects; Wavefront OBJ import now handles NURBS curves and surfaces. Ongoing work concentrates on import of trimcurves, support for texture coordinates (read as "mys"/"myt" primitive variables), and automatic merging of the way too many imported PolyMesh objects.
[31. May 2005]: [27. May 2005]: [17. May 2005]:
  • Ayam 1.8.2 is now available. This release adds a Rhino 3DM file import/export plugin, NURBS conversion capabilities to all quadrics, rescaling of NURBS knot vectors, and script object controlled property GUIs.
[5. May 2005]:
  • Since Ayam 1.8, the official Linux executable of Ayam seems not to be statically linked against libstdc++ anymore. This means that on some modern Linux distributions you may not be able to start the official Ayam executable; it complains that it cannot find "libstdc++-libc6.2-2.so.3". I am currently investigating this and the culprit seems to be g++-3.0 that does not link statically where g++-2.95.4 does (same link line used!). g++3.x has to be used for the AyCSG-plugin and OpenCSG so it is not an option to go back to gcc2.95.4. An option to get Ayam to run is to install the requested libstdc++.so (TGZ, 260K) locally to the ayam bin directory and adapt the LD_LIBRARY_PATH accordingly.
[13. Apr 2005]: [28. Mar 2005]:
  • Since modern Linux distributions (like e.g. Ubuntu) do not have a libtiff.so.3 but libtiff.so.4, Ayam 1.8.1 for Linux is now available in a new binary that has libtiff statically linked.
[14. Mar 2005]:
  • Ayam 1.8.1 is now available. This release focusses on major bug-fixes for the AyCSG CSG preview plugin and the inclusion of the new object type "Script".
    Happy modelling!
[26. Feb 2005]:
  • The CVS-Head now contains a new plugin "onio" that uses OpenNURBS to read 3DM files written by e.g. Rhino.
[23. Jan 2005]: [15. Jan 2005]:
  • The download page now contains a working aycsg plug-in for the IRIX platform.
[9. Jan 2005]:
  • The download page now contains a statically linked aycsg plug-in for the Linux platform (that should be loadable on more different Linux distributions than the shared linked aycsg plug-in from the original Ayam archive).
[1. Jan 2005]:
  • There are now four example scripts for the new Script object in the CVS-Head:
    • The first script demonstrates a Script object of type "Create" by creating a spiral curve. See a screenshot (PNG, 77K). Note how well the script object fits into the Tool-Object system, being directly usable as parameter object of a Sweep object. Note also that changing the shape of the spiral (e.g. its radius) is as easy as changing the line "set r 3.0" to "set r 5.0" and pressing the "Apply" button. Furthermore, by inserting just another line in the for-loop of the script, the shape of the curve can be made much more interesting (PNG, 70K).
    • The second script demonstrates a Script object of type "Modify" that deforms a NURBS curve according to the shape of a second NURBS curve. See another screenshot (PNG, 40K).
    • The third script also uses a Script object of type "Modify", this time to create optimized texture coordinates that will be written into primitive variable tags. See this image (PNG, 55K) for the effect of this, left: unmodified, right: optimized texture coordinates.
[17. Dec 2004]: [11. Dec 2004]:
  • The CVS-Head now contains a new object type Script. Script objects contain a Tcl script that may be used to create complex new objects, modify the children of the Script object or do other things. With the help of a Script object, deformations and constraints may be implemented easily. Examples are in the works and will follow shortly.
[25. Nov 2004]: [23. Nov 2004]: [10. Nov 2004]: [29. Oct 2004]:
  • Ayam 1.8 has been released.
[29. Sep 2004]:
  • With the recent addition of the Birail2 object type (this works like the normal birails with a second cross section curve at the end of the rails) the Ayam C/C++ source code is now over 100.000 lines big. Let us celebrate this milestone with a glass of good Bordeaux.
[4. Sep 2004]:
  • There is now hotfix #2 for Ayam 1.7 available for download. This script fixes the following bugs:
    • SF977750 (empty ayamrc created when toolbox is closed)
    • SF974216 (splitting of NURBS curves does not set undo operation name)
    • SF928055 (Select Renderer: 3Delight shader parsing broken)
    • double clicks in file requesters lead to havoc on Win32 (not recorded as bug on SourceForge).
    • SF1021320 (matrix ui elements do not work)
    • SF1008840 (create NURBS tools do not set scene changed state)
    • SF986519 (Numeric keypad bindings to zoom views broken)
    All users of Ayam 1.7 on all platforms should download the script and add it to their "Scripts" preference setting.
[14. Aug 2004]:
  • The CVS-Head now contains a new object type Birail1 (GIF, 7K), that builds a surface by sweeping a cross-section (profile) along two so called rail curves.
[4. Aug 2004]:
  • The Download section now contains updated versions of the aysdr shader parsing plugin for Mac OS X and Linux.
[29. Jul 2004]: [3. Jul 2004]: [23. Jun 2004]:
  • There is now hotfix #1 for Ayam 1.7 available for download. This script fixes the following bugs:
    • SF977750 (empty ayamrc created when toolbox is closed)
    • SF974216 (splitting of NURBS curves does not set undo operation name)
    • SF928055 (Select Renderer: 3Delight shader parsing broken)
    • double clicks in file requesters lead to havoc on Win32 (not recorded as bug on SourceForge).
    All users of Ayam 1.7 on all platforms should download the script and add it to their "Scripts" preference setting.
[8. Jun 2004]: [1. Jun 2004]: [12. May 2004]:
  • Torbjörn Turpeinen created a RPM package of Ayam 1.7 for Linux. Note that this package does not contain all plugins and is linked with Aqsis/libslxargs (in contrast to the official binary which is linked with BMRT/libslcargs). Thanks Torbjörn!
[5. May 2004]: [27. Apr 2004]: [26. Apr 2004]:
  • New in the CVS-Head is now a text object (GIF, 90K) that extracts the Bezier curves from a TTF (true type) font description file and feeds them into the extrusion mechanism to create NURBS patches (TTF parsing contributed by Frank Pagels).
  • There is also ongoing work regarding a CSG preview plugin using OpenGL and OpenCSG.
[27. Mar 2004]:
  • Ayam 1.7 is now available. This release adds (among many other things) support for Gordon surfaces, primitive variables, Wavefront OBJ export, mirroring of objects, shader parsing plugins on Win32 and Mac OS X and fixes many bugs. Get it from the download page. See also the complete list of changes.
[11. Mar 2004]:
  • Ayam 1.7 pre is now available for a public beta test. Please test it and send me your comments and bug-reports.
[23. Feb 2004]:
  • Exciting news from the Mac OS X front: Today, Ayam correctly parsed a shader using the 3Delight V2.0.0 supplied library, which means that the upcoming Ayam 1.7 will have full integration with 3Delight on Mac OS X as on the other platforms.
  • OBJ compatibility testing continued: you may now also try a triangulated version of the Extrude Ayam model exported to Wavefront OBJ for your tests. This should be readable by far more other programs than the NURBS version.
[14. Feb 2004]:
  • You are welcome to try out this exported Wavefront OBJ file with your modelling software. Please tell me whether it can read the NURBS patches contained in the file. Software tested by me so far: NuGraf (ok), Rhino3.0 (no), formZ (ok), trueSpace6.6 (no), to test: Maya, Amapi Pro, 3DStudio, Lightwave, Cinema4D, Softimage, Animation Master etc. pp.
[1. Feb 2004]:
  • New in the CVS-Head is now a Wavefront OBJ export facility, supporting NURBS and PolyMesh objects.
  • Ayam is now in the port system of FreeBSD.
[1. Jan 2004]:
  • If you experience crashes with Ayam 1.6 when using undo/redo a lot, download and install this little script (add it to your main preference setting "Scripts").
[14. Dec 2003]:
  • The CVS-Head now contains support for a new object type "Gordon" that creates gordon surfaces (GIF, 27K). The surface in this image is made of a network of four NURBS curves, where the upper curve has 5 control points (all other curves have 4), and the leftmost curve is of order 2 (all other curves have order 4). Try this example scene file (AY, 1K).
[8. Dec 2003]: [2. Dec 2003]:
  • There is now a shader parsing plugin support pack for Win32 available, that contains three shader parsing plugins (for Air, Pixie, and 3Delight). Just unzip it to the same directory to which you unzipped ayam1.6.win32.zip and follow the instructions in ayam/bin/plugins/readme.txt.
[28. Nov 2003]:
  • With some help from the Fink project, the plugin interface for Ayam could be enabled on Mac OS X (X11). RRIB and MFIO plugins work ok., the ayslx (Aqsis) shader parsing plugin is, unfortunately, a little (b|p)ig (15M) and the ayslo3d (3Delight) shader parsing plugin requires a .dylib to be present in a quite non-standard path. Due to the problems mentioned, the official Mac OS X binary will stay as it is. Necessary changes to the Makefiles are in CVS already, so if you want to compile your own executable...
  • Ayam successfully loaded a shader parsing plugin (ayslb.dll for Air) on Win32 today. The necessary changes will be put into CVS later on.
[16. Nov 2003]:
  • There is now an experimental Mac OS X (X11) binary available from the download page.
[13. Nov 2003]:
  • To all users of Ayam on the Win32 platform:
    Recent private communication revealed, that Ayam does not work properly, when installed in folders whose names contain spaces (e.g. "Program Files"). There is a new ayam.bat file available, that should fix this. Please try it and send E-Mail if it does not work for you.
[25. Oct 2003]:
  • The support for arbitrary primitive variables has been extended to cover the following additional primitives: BPatch, PatchMesh, PolyMesh, SDMesh.
[23. Oct 2003]:
  • The CVS-Head now contains preliminary, but working, support for arbitrary primitive variables through the new "PV" tag. Support is preliminary because currently only NURBS patch objects support this for RIB-Import and RIB-Export. All other primitives will follow in the next days.
[10. Oct 2003]: [4. Oct 2003]: [26. Sep 2003]: [25. Sep 2003]:
  • André Pascual wrote up another nice tutorial for Ayam in french which is available in HTML and PDF. This time basic CSG functionality is explained.
[19. Sep 2003]:
  • After tinkering around for two days, the latest version in CVS now contains changes that allow wrapped binaries of Ayam to use the BWidgets directly from the ZIP archive in the executable. This means on UNIX it is not necessary to have an "unzip" installed and on Win32 the BWidgets do not have to present besides the Ayam executable anymore.
[13. Sep 2003]:
  • Due to incompatible changes in the interface of libslxargs from Aqsis 0.7.19, the Ayam 1.5 ayslx shader parsing plugin will not work with this, and following, releases of Aqsis. I am currently working on the CVS-Head to get this "fixed".
[2. Sep 2003]:
  • This might be of interest for all users of Ayam 1.5 on Win32; the ayam.bat file has been updated and may now be used as target for a file type association without modification. Just copy it into your "ayam/bin" directory.
  • Furthermore, I have cooked together a small WSH script ( make_shortcut.vbs ) that creates a properly parameterized shortcut on your Win32 desktop, which you may use to start Ayam. Just place it in your "ayam/bin" directory and start it.
[10. Aug 2003]:
  • The FAQ has been updated again.
  • There is a new image in the gallery.
[26. Jun 2003]: [4. Jun 2003]: [1. Jun 2003]: [10. May 2003]:
  • Due to a bug related to drawing NURBS patches that occurred with certain OpenGL/GLU implementations, Ayam 1.5 has been updated and is now available from the download page in a new version.
[5. May 2003]: [24. Apr 2003]:
  • Ayam 1.5a is now available from the download page. Please test it, and mail me your comments.
[11. Apr 2003]:
  • New in CVS is a NURBS to PolyMesh conversion facility (new scripting interface command "topoly") based on the GLU1.3+ tesselator.
  • In the light of the many bugs still found in 1.4, a new release (1.5) is planned for the near future. Please get the CVS-Head, and check wether the bugs are really fixed.
  • If you use Ayam on Windows 95/ME/XP, please please please please please please check for the presence of the Win32 specific known problems mentioned in the FAQ (question about bug reports) and report whether they also exist on your system.
    [Response count: 0 after 7 requests over 2.5 months!]
[16. Mar 2003]:
  • With a little help editing the Makefile, Volker (Lefti) Schmidt yesterday successfully compiled Ayam on MacOS X using XFree86/Mesa3.4.2/Tcl/Tk8.4.1. The menu bars look a little bit tall, but otherwise it is fully functional. I will try to switch off the MacOS X (Aqua) specific menu code if Ayam is compiled on a MacOS X (X11) system. If you managed to compile Ayam using the new X11 server from Apple (and possibly hardware accellerated OpenGL) please share your experiences.
  • The FAQ has been updated again.
  • If you use Ayam on Windows 95/ME/XP, please please please please please check for the presence of the Win32 specific known problems mentioned in the FAQ (question about bug reports) and report whether they also exist on your system.
[9. Mar 2003]:
  • The CVS-Head of Ayam now contains some changes, that fix Ayam exporting RIBs with RiSpec violating RiSolid hierarchies. In other words, doing CSG with RiSpec compliance enforcing renderers (such as Aqsis) should now work without problems. The necessary changes were quite big, so you should really test this with your CSG using scenes!
  • If you use Ayam on Windows 95/ME/XP, please please please please check for the presence of the Win32 specific known problems mentioned in the FAQ (question about bug reports) and report whether they also exist on your system.
[27. Feb 2003]:
  • New in CVS is an adaptive polygonization algorithm for the MetaBalls custom object (Frank Pagels), please test it!
  • If you use Ayam on Windows 95/ME/XP, please please please check for the presence of the Win32 specific known problems mentioned in the FAQ (question about bug reports) and report whether they also exist on your system.
[17. Feb 2003]:
  • André Pascual wrote up a nice tutorial for Ayam in french which is available in HTML and PDF.
  • If you use Ayam on Windows 95/ME/XP, please please check for the presence of the Win32 specific known problems mentioned in the FAQ (question about bug reports) and report whether they also exist on your system.
[14. Feb 2003]:
  • The list of frequently asked questions has been updated.
  • If you use Ayam on Windows 95/ME/XP, please check for the presence of the Win32 specific known problems mentioned in the FAQ (question about bug reports) and report whether they also exist on your system.
[9. Feb 2003]:
  • Ayam 1.4 is now available from the download page.
  • If you use Ayam on Windows 95/ME/XP, please check for the presence of the Win32 specific known problems mentioned in the FAQ (question about bug reports) and report whether they also exist on your system.
[24. Jan 2003]:
  • Ayam 1.4 alpha is now available from the download page for Linux and Win32. Please test it!
  • The list of frequently asked questions has been updated.
  • If you use Ayam on Windows 95/ME/XP please check for the presence of the Win32 specific known problems mentioned in the FAQ (question about bug reports) and report whether they also exist on your system.
[17. Dec 2002]: [4. Dec 2002]:
  • A note to NVidia users on Linux:
    the Tcl-library that is statically linked into the official Linux Ayam binary (Tcl 8.2.2) contains a bug, that prevents the start of NVidia-OpenGL using programs (such as rgl or rendrib) from Ayam, they immediately die with a segmentation violation.
    I am sorry for this, but until the next official Linux binary is released (which will contain a fix for this) you need to compile your own version of Ayam (with e.g. Tcl/Tk 8.3.x).
[18. Nov 2002]: [21. Oct 2002]:
  • The Ayam 1.3 release has been updated to fix a serious bug with the rotate_about modelling action and is now available from the download page.
[16. Oct 2002]: [16. Sep 2002]: [20. Aug 2002]:
  • The IRIX binary release of Ayam 1.2 has been fixed. Thanks to the 200 downloading people for not reporting the bug.
[17. Jul 2002]: [9. Jul 2002]: [9. Jun 2002]:
  • José Pedro Dias set up a page regarding Ayam. There are some nice images on this page, but see for yourself.
[3. Jun 2002]:
  • There are now binary versions (IRIX and Linux) of Ayam 1.2 alpha available from the download page. Please test it!
[30. May 2002]:
  • The alpha release of Ayam 1.2 has been updated. Some old memory leaks (finally) got fixed. Get the new alpha from the download page. Please test it!
[23. May 2002]:
  • Ayam 1.2 alpha is available from the download page. Please test it!
[20. Apr 2002]:
  • The RIB import plugin is nearly done, it creates now material objects as well.
  • A new object type "PatchMesh" has been added to Ayam.
  • The picking code is also mature, expect it soon in CVS.
[19. Feb 2002]:
  • A port to MacOS X (done by D. Ward) is underway.
  • B. Coconnier is developing an object picking mode.
  • A first version of a RIB import plugin (yes, that is right, RIB import) is in the CVS. It does not create material objects yet, but reads lights and geometry just fine.
[17. Jan 2002]:
  • Ayam 1.1 is available for download. It is not yet in the file-release-system on SourceForge but just on the home page(s). I plan to wait until next Monday for potential show stoppers. Please test it!
[14. Dec 2001]:
  • The next Ayam release (V1.1) is getting close. However, I plan to wait for the next BMRT (promised to be released until the end of this year).
  • I made a job posting on SourceForge regarding icons today, please see the job database on SourceForge for a more detailed description.
[13. Dec 2001]:
  • I found out what makes Ayam draw an incomplete grid in perspective views on Win32. It is the faulty Microsoft "compiler" (it does not deserve to be called a compiler, IMHO), that "optimizes" a for loop running from -25 to 25 to run from 0 to 25. I can make this work by turning off optimization. The "fun" is, if I do this, Sweeps stop to work too. You can either have grids or Sweeps, and toggle proper work of these features using the optimization switch of the compiler. Do that with gcc! And again I have wasted hours of valuable time. I do hope the Win32 users of you appreciate what I am doing just for you. Probably not. Anyway, I am really pissed off today.
[2. Nov 2001]: [29. Oct 2001]:
  • First successful experiments with a new renderer (Aqsis), see a screenshot (GIF, 91K).
  • The file Changes.txt now contains the user visible changes of the latest version of Ayam in the CVS repository on SourceForge.
[11. Oct 2001]:
  • Updated the Tutorial#1 to reflect some changes in the 1.0b4 release of Ayam.
[9. Oct 2001]:
  • The 1.0b4 release of Ayam has been uploaded to the file/release area on the SourceForge project page. Download links are functional now.
[8. Oct 2001]:
  • A new image is in the gallery.
  • Due to continuing problems with the WWW-server at the department, the Ayam homepage is slowly migrating to SourceForge. Download links are not functional, though. I will point them to the file release area tomorrow.
[2. Oct 2001]:
  • A new beta release (1.0b4) of Ayam is now available for download. Unfortunately, the Metaballs custom object currently in development did not make it into the distribution.
[26. Jul 2001]:
  • The third beta release of Ayam is now available for download.
[19. Jun 2001]: [12. Jun 2001]:
  • Fixed some bad memory leaks and a bug in the RIB exporter of the Box object. Get new versions from the download page.
[5. Jun 2001]: [31. May 2001]:
  • First public release of Ayam (V1.0Beta).

Archive

Read the old news from:

top of page


Randolf Schultz, 3. Feb 2008
randolf.schultz@gmail.com