Hi !
I did some experiments with a Java Swing interface to MagicLight
(using JNI), and it look's pretty ok, I used Java4GL, but I think I
will do the OpenGL interface myself, using Jav4GL for example is a
lot of overkill as the only thing needed to run MagicLight on Java is
the OpenGL widget itself, all the API communication is done by the
magiclight dll file and JNI, the code for this is just 100-200 lines
of code so it simple, the disadvantage is of course that it only
works with Sun's Java (and Blackdown I guess).
I also think I have solved the speed problems, the cascading shape
rebuilds could freeze MagicLight for 5-10 seconds sometimes, all of
this has been fixed now, I have not decided what kind of scripting
engine to hook up to MagicLight yet, at the moment I am using Python,
but I just link to the Python library and initialize it, so it's easy
to change to another one, any wishes in this area ?
Mikael