Hi !
I still have a few things to work out to make MagicLight work with Qt
3, and there are some compatibility problems between Qt 3 and the Qt
2.x version available for Windows that is difficult to fix, but I am
working on it. I am also not sure if I can work out a solution that
works with license of the free Qt version for Windows (not GPL
compatible).
In the mean time I have come a bit closer to the MagicLight platform
independent solution, MagicLight for Qt is still an executable file,
but MagicLight is now becomming a dll/shared library instead, it's
all C++ code but the exposed interface is C code so any language that
can access C functions in a dll/shared library will be able to used
the MagicLight modeler library (VB, C/C++, Python, Delphi...).
And to make it complete I have started on a JNI interface so that
Java applications can use it to, I just haven't figured out what
OpenGL for Java to use, there are a few to choose from, Sun's Java3D
is nice, but it only works on Win32 and Sun's stuff (support for
Linux is on it's way though via Blackdown). the problem is that
Java3D is a high level API that eats memory like a Microsoft product
and don't have direct access to any lower stuff (it does work with
both Diret3D and OpenGL). I do intend to use a think OpenGL/Java
layer, it will require Java 2 though.
As soon as Qt 3 is available I will release a MagicLight that runs on
it.
I think that's it for now.
Mikael