> Hello,
>
> I would like to know if someone is using a SpaceBall
> with Java3d ?
Had a Spacemouse / Magellan running, here.
> I just want to know what's working and not.
Almost everything.
I just came across a nagging problem regarding constantly high
CPU load (permanently 100%) which I was unable to solve.
When there are 'lots' (couldn't really figure, what 'lots' means;
in my case it was 40 items, which are ridiculously few) of geometries,
the load goes up to 100% and stays there.
Without the Java-driver, a several thousand items were rendered
flawlessly.
Using a platformspecific library, the native (windows) driver and a
JNI layer shall cure this. Never had a chance to test it.
> Can you please give the model and the APIs you're using for it
> to work (like J3D.org utilities or others) ?
Get the 100% pure Java drivers from 3dconnexion's archive. Its size
is about 10k. They are accompanied by some demo program. Just start
"HelloSpacemouse.java" and try to use the device.
This - of course - needs a working installation of some serial API
(such as SUN's javacomm or the product of the RXTX-group).
Observe the pitfalls regarding the installation of javacomm under
an API of version 1.4.x. Following the instructions in the README
will lead to no working installation. The net will tell you more.
Try to test it using "BlackBox.java".
If this runs properly, start "HelloSpacemouse" and try to move
the ColorCube with the controller.
Have fun.
Oh - and don't bother to address 3dconnexion regarding the issue
of high CPU load, since this driver was written by non-Logitech
people and thus is not supported by 3dx.
(The people at 3dx are very friendly and always strive for satis-
fied customers. But in this case, they - much to their and my re-
gret - couldn't help me.)
You might want to habe a glimpse at the archive of "Java3d-interest".
Regards,
André
john - 12 Oct 2004 19:06 GMT
Danke sehr André / Thanks a lot for this usefull information.
In fact I did not know 3Dconnexion provides java sources,
even java3d behaviors for SpaceBalls ; All I knew was about
J3D.org utilities. Thanx.
Now I've quite all information I wanted
but I would like to hear about Linux if possible:
- SpaceBall model
- which Java comm api ? (RXTX + JCE + Sun's CommAPI Solaris Sparc version ?)
- 3Dconnexion's utilities for Java3D or J3d.org utilities ?
Thanks in advance
Best Regards
John