Java3D Source Code Released
mrp101 writes "Over the past few months (aka year) the future of Java3D has been in question. Not too long ago Apple announced a port to Mac OS X, but still no official update from Sun. A few weeks ago Sun announced that they were going to release the source code and begin collecting comments for version 1.4/2.0. And today they delivered, right before the JavaOne conference. The announcement can be found here(1) and
the CVS here(2). The code includes the core scenegraph, the vector math library, and Sun's own add-on utility libraries."
If the final release of Looking Glass turns out to be as impressive as the demo shows, I don't think anyone will ever doubt Java as a 3D application language.
Java hasn't been interpreted byte code (strictly speaking) for some time now. The byte code gets compiled to native code at runtime, with optimizations that are determined by the runtime behavior of the code rather than by simple static analysis.
Here is the link to the blog entry about open sourcing solaris
one of my personal favs... http://equinox.planet-d.net/java/vectorball/
Java3D was used for the game Roboforge. It was also used in Law and Order: Dead on the Money.
No data, no cry
FYI, OpenOffice.org is LGPL and SISSL. Not GPL.
You are dreaming! BSD for the utils and examples. Whoopie.
The main product...
Get a clue, dude. It depends on the platform. If you're running on an x86, yes, the IEEE FP standard that is used by x86 CPUs is the backward one. SPARCs support nateively the same FP format, and that's the reason Sun chose it. Intel has been bitching for years to Sun asking them to change the format to one that does not require conversion for x86 systems. If Intel had chosen the better format, they wouldn't have this problem. Try runing FP on a SPARC -- it's on par with C++ code.
You've been listening to PJ's anti-Sun rants for too long.
Heh...I love Groklaw, and PJ's probably really nice.. but she does seem to have it in for Sun for some reason.
Yes, Sun has been a little wishy-washy in terms of whether they want to support Linux or want to see it die.. but otherwise they've been fairly friendly to the FOSS communities over the years... dating at least back to the time when they released the source for the ONC-RPC / NFS stuff... and of couse they support Open Office and NetBeans, etc... and let's not forget the various code donations they've made to Apache projects, like Tomcat, etc...
// TODO: Insert Cool Sig
Only the utils and examples are released under the BSD license. The core and vecmath libraries are released under licenses named Java Development License and Java Research License. These are most definitely not OSI-approved Open Source licenses.
Life is complete only for brief intervals in between toys or projects -- John Dalton
I believe that it is possible for Java3D implementations to be (partial) wrappers around hardware-based OpenGL/DirectX functionality.
Well, there are several projects available which make OpenGL available for Java programmers.
Lightweight Java Game Library
Open GL for Java
Don't think the second one is still being developed, but I think Sun is working on something more up to date.
Being bitter is drinking poison and hoping someone else will die
Plenty of companies own lots of high-end Sparc boxes. Think of all the E10Ks, Starfires and newer boxes that have been purchased throughout the dot-com era and still today. Typically they're acting as the big number crunchers on databases or application servers for websites - places where Java is by far the dominant development language in use today.
Life is complete only for brief intervals in between toys or projects -- John Dalton