About Floyd project
Floyd is a collection of 3D libraries, mathematics and scene libraries and
utilities, the most visible of these a scene builder and character poser
Khayyam. The up-to-date information can be found in development blog:
http://poseablegeometry.blogspot.com/
There is also a facebook page (mostly links to blog):
http://www.facebook.com/pages/Khayyam-3D/160557443976025
2010/02/14 snapshot release
A snapshot release can be downloaded from sourceforge page
http://sourceforge.net/projects/floyd/
Subprojects
At moment the actively developed components are the following:
- elea
- A collection of C++ 3D math classes and utilities.
- thera
- A lighweight DOM tree for holding internal untyped document structure. It implements basic mutation listeners
and transaction logging for undo/redo.
- sehle
- An OpenGL 3D engine.
- miletos
- A Scene graph implementation built on top of thera document backbone and using sehle for display engine.
- khayyam
- Scene builder and poser application.
In addition to those Floyd shares some components with Sodipodi project
- libarikkei
- A collection low-level portability and convenience utilities for C/C++.
- libnr
- Lowlevel 2D rendering engine using CPU.
- libnrtype
- A font engine for libnr based renderers.
- libsodipodiui
- A collection of Gtk+ utility widgets.
Former components (not maintained anymore):
- libflg
- 3D math library implemented in C/C++.
- libfloyd
- 3D scene graph library written in C, using GtkObjects.
- libfloydpp
- 3D Scene graph library written in C++.
- floyd-games
- Some incomplete minigames written with libfloyd.
- floyd
- VRML viewr written with libfloyd.
|