I think the Java 3D initiative is a fine piece of work, for what it does. I use OpenGL, Mesa, POVRay and Radiance, among others. Each one has it's strengths and weaknesses, and I'm _really_ glad that POVRay for instance, doesn't start to bend to pressure from outside to add 3d ''dancing paper clips' because people are too lazy to implement a particular feature or are bored with the product.
Whenever I get tired of working with one particular idiom, I look around to see if anything else new and exciting is happening in the 3d world. I visited your site some time ago and had to get a password to log on. When I logged on I got the 'under developpment' message (not my spelling mistake), which, months later, is still the same. Why don't you try contributing some of the code for the items on your list yourself? I, for one, would not want an API that was bloated with terrain builders, avatar creators, facial hair designers and 'peebles'. You could try implementing a spell-checker in Java for your own site first, and then go down your list. Peter Kryszkiewicz Vertex Geosystems ----- Original Message ----- From: "Silv�re Martin-Michiellot" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, July 28, 2003 2:45 PM Subject: [JAVA3D] My complaints > Hi, > > I just felt like it. I had 10 minutes to lose and I felt like I had to > summarize the things I wanted but did not find in Java 3D 1.3. In fact I > believe I like this API a lot but I also think it is usable like Java 1.02: > you have the basics but you can't really make a product out of it. > > So here is the list of my complaints. Let me know if you have some more > entries as I wish to implements some new stuff and I feel like losing some > time on your ideas for nothing (well, maybe not that much nothing). > > Sun Website and documentation: > No opensource licensing > No future plans for 1.4 > No command line properties listing > Poor matrix documentation > Website is not up to date (bad links...) > > Missing features: > Integration in JDK 1.5 > No shadows (OpenGL vertex shaders and the like, or even full shadows...) > No asynchronous renderer > Poor sound implementation > Poor boundings (no polygons...) > No volume intersection (constructive geometry, extrusion...) > No benchmarks specifics for 3D > No nurbs > No geometry or terrrain collision > No built in support for networking (or at least in the samples) > Vecmath (not Java syntax compliant) > No overlays (at least a sample but a whole library should perhaps be > implemented) > No avatar system (this entry should perhaps be in the extension section below) > > Missing support: > Loader repository > Input devices repository > Behaviors repository > Avatar repository (perhaps third parties with animations and gestures) > Models and animation repository (perhaps third parties) > > Would be extensions (not API but full software) (supported third parties > entrusted by sun): > Terrain builder (much like the Java3D Fly but for terrain) > Character builder (design custom avatars) > Object builder (definitely third parties task) > Real physics system > > Well, the list is so impressive I really feel like Java3D is really like > only a peeble on the mountain. I wish people at Sun a lot of fun if they > want to continue satisfying us. Next months will probably be capital. Good > luck to me too, spending hours on the peeble, blind not to see the mountain > anymore. > > Regards. > > > ____________________________________________________________________________ ______________ > > Silvere Martin-Michiellot builds the Internet future on > www.digitalbiosphere.com > ____________________________________________________________________________ ______________ > > =========================================================================== > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body > of the message "signoff JAVA3D-INTEREST". For general help, send email to > [EMAIL PROTECTED] and include in the body of the message "help". > =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
