This 3D Toolkit project permits to Open Inventor users to develop 3D/VR applications featuring *multiplatform* high-level GUI interfaces, using my new libSoFl (using FLTK) library (and SGI OSS Open Inventor) instead of the Motif (libSoXt) library with the SGI Open Inventor. The libSoFl library is equivalent to the original sgi libSoXt lib but uses FLTK instead of Motif. It works with FLTK 1.1.x and 1.0.x .
It means that you can useall those famous viewers (ExaminerViewer,FlyViewer,...) you knew in the Motif libs now in a portable (fltk) way using this toolkit. Then, you can enjoy the benefits of programming LGPL & Multiplatform OIV interfaces once for all with fl-inventor ! Almost all the motif examples (FlSceneViewer,Maze,..) have been already ported very easily to the libSoFl lib and are available in this toolkit ..
.. and even more (i.e: see the FlSceneBuilder demo)
Finally, this toolkit should be very easy to port on other
New in 1.0.1 (15/02/2004) :
no 0.9.x anymore, this is a major fl-inventor release, the more stable
& complete to date. See ChangeLog file for
more details. Tested successfully with latest versions of : fltk
(1.1.4), cmake (1.8.3), gcc (3.3.1), visual c++ 6 and 7 (.net 2003).
|Downloading the Fl-Inventor
1. Download the latest fl-inventor sources here :
2. Download here my latest modified oss
sgi open inventor library (modified for linux+win32 use):
Or (for Linux
support only) you can use the original SGI oss open inventor
3. Read the README.FIRST file at the root of the
distrib and follow the instructions.
|Anonymous CVS Access
This project's SourceForge CVS repository can be checked out
cvs -d:pserver:firstname.lastname@example.org:/cvsroot/fl-inventor login
cvs -z3 -d:pserver:email@example.com:/cvsroot/fl-inventor co fl-inventor
Updates from within the module's directory do not need the -d parameter.
Developer CVS Access via SSH
Only project developers can access the CVS tree via this
method. SSH1 must be installed on your client machine.
cvs -z3 -d:ext:firstname.lastname@example.org:/cvsroot/fl-inventor co modulename
Browse the CVS Repository
you can browse the fl-inventor cvs repository here
Lights Demo : using some new FlSceneViewer Editors...