Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / Java 3D / October 2004

Tip: Looking for answers? Try searching our database.

SpaceBalls and Java3D

Thread view: 
john - 10 Oct 2004 20:25 GMT
Hello,

I would like to know if someone is using a SpaceBall
with Java3d ?
I just want to know what's working and not.
Can you please give the model and the APIs you're using for it
to work (like J3D.org utilities or others) ?

Thanks in advance
Andre Bialojahn - 11 Oct 2004 23:19 GMT
> 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


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.