Created 1 Jan 2003 at 12:06 UTC by Alquimista, last modified 1 Jan 2003 at 12:07 UTC by Alquimista.
Freshmeat page: http://freshmeat.net/projects/fandango/
Notes:
Fandango is my take at creating an open 3D scripted CAD application for Linux. I expect it to be usable at any system with GL support and an X server, so it'll probably work in BSD systems.
The design abstraction is as follows: there is a memory core that has functions to push vertex to arrays; there are four different types of arrays, and each one corresponds to GL primitives like lines, triangles, line strips and triangle strips. Pushing points creates new entities in memory; pushing two points to a lines entity creates a new line, puhing a point to a triangles strip entity adds a triangle, and so on.
These functions are then exposed to Python to be used as building blocks for CAD functions. Currently the rendering window has a command line interface, and it is connected to an interpreter, so the commands can be executed from there. Future plans are to bind Python functions to keystrokes and button/menu widgets.
License: GPL
This project has the following developers:
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!