[java] java3d/opengl

Started by
5 comments, last by a2k 23 years, 5 months ago
okay, lemme get something straight. does java3d sit on top of opengl? and if so, why can''t java developers use THESE bindings to opengl? anyway, i''m probably totally wrong. a2k
------------------General Equation, this is Private Function reporting for duty, sir!a2k
Advertisement
You can use them but unless you have a highend system it is slow.

I wanrned you! Didn''t I warn you?! That colored chalk was forged by Lucifer himself!
"... we should have such an empire for liberty as she has never surveyed since the creation ..."Thomas Jefferson

Here is what I wrote for the Java3D description on the FAQ...

*****************
... One limitation that has been demonstrated is Java 3D''s large memory requirements. Moderately complex scenes have been demonstrated to consume 300 MB of memory. Even with simple scenes memory usage has been measured at 90 MB or higher. This would pretty much knock Java 3D out of contention for use in most game development projects. Another problem that has been noted is its limited collision detection capabilities...
*****************

http://games.cpbinc.com/faq/j3.asp

The collision detection problem specifically might be a problem in game development. When the Java3D system is in the process of detecting a collision, subsequent collisions are ignored.
actually, sorry. this is not quite what i meant. first, i''m not developing a game in java. but, for some reason my senior project advisor would want 3d graphing capabilities, and i have to decide between magician''s opengl(which my advisor doesn''t like, cuz of no standardization) or java3d, which i wasn''t planning to use anyway.

what i meant by my question is, if java3d sits on top of opengl, why isn''t it possible to use the OPENGL that java3d uses? i don''t understand why there has to be 3rd party binding if java3d sits on top of opengl.

a2k
------------------General Equation, this is Private Function reporting for duty, sir!a2k
Java3d, Magician, gl4java all provide an interface to the opengl library. Java3d is just an application like any other that uses an binding to talk to opengl. I doubt that suns binding is much different than any of the others. I guess sun could release the interface that is in java3d but since magician is going to become the official binding for java I don''t think they will any time soon.

I wanrned you! Didn''t I warn you?! That colored chalk was forged by Lucifer himself!
"... we should have such an empire for liberty as she has never surveyed since the creation ..."Thomas Jefferson
so, magician will be the official binding soon? i thought it got dropped or something. i thought that''s why the site has taken back some of its documentation.

a2k
------------------General Equation, this is Private Function reporting for duty, sir!a2k
What documents got removed? I checked the arb minutes and there was no mention of magician since the dec99 meeting so I am still under the impression that magician is still a go. If someone know differently I would certainly like to here about it.

I wanrned you! Didn''t I warn you?! That colored chalk was forged by Lucifer himself!
"... we should have such an empire for liberty as she has never surveyed since the creation ..."Thomas Jefferson

This topic is closed to new replies.

Advertisement