Fandango is a GL-rendered, Python-scripted CAD program. The low-level functionality is programmed in C++, and then the relevant functions are exposed to Python and used as building blocks for more functions. Currently the memory core allows lines, triangles, line strips, and triangle strips. Texture, blending, and lighting can be switched on and off from a command line.
|Tags||multimedia Graphics Editors Vector-Based 3D Rendering|
|Operating Systems||POSIX Linux|
Release Notes: A bug where the nVidia driver didn't initialize the GL_*_ARRAY pointers and a problem where --enable-final wasn't allowed were fixed. Mouse wheel support was implemented and the manual was translated into Spanish.
Release Notes: A new format has been added to make it easier to type commands. Entities can now be initialized in a nested fashion. Entity vertex retrieving through Python has been implemented. Python 2.3 is now supported. Long messages from stdout/stderr have error dialogs instead of limiting to the length of the status bar.
Release Notes: A simple loader for DXF and pythoncad XML formats has been implemented. Text drawing can now be performed using QCad's CXF font format.
Release Notes: A manual has been added, including detailed descriptions of all the Python interface functions. Original icons have been created for the non-standard commands. Valgrind has been run over the executable, and some memory bugs have been fixed as a result.
Release Notes: The user interface was converted to the XML framework. Some bugs were fixed, including the one that potentially could freeze X. The codebase was cleaned up as a result of the XML transition.