Mister David,
The "Life is always better elsewhere" formula is a known one.
I wonder why people angry don't go to those places where it is "better".
There is space for many API or computer langages after all.
Perhaps it is because people like you prefer to discredit for free rather than accept that "Things are NOT so easy to judge".
Specialy from a 3D API.
Of course I have friends working for video games industry and they have a long habit of working with C++ and three dimension 3D API.
It seems to be OK for them, I don't beleive they will move tomorow for java and java3D.
But Three dimension area is not only for a game industry. I will explain:
1) The java audiance needs java3d API
Think of people like me who have a 6 years history of java/swing/java2D/..... and have never made a project in C++.
For guys like me who HAD TO develop a visual 3D software, java3d was an API worth it. Believe me I lost 6 month trying
develop my poor 3D functions that I needed. Hard work and poor result ..... and my software was relly much much better off
with java3D API.
2) Fact 1: java3D speed is OK for me
Of course you can always find bad things in an API.
All I can tell it since I started from scratch with a poor 3D knowledge ("3d mathematic Matrice ?? oops ?").
I jumped inside this API with far more easiness than for Swing API a few years back.
And the rendering speed was ... surprisingly good.
2) Fact 2: Don't bother of the old days: java virtual machine has a very decent speed today, and computer are fast.
I don't know the history of java3D, because I started with it in january 2004, but the never ending complain of performance annoys me when it comes from people who don't use it.
I remember back 4 years ago, we, java developpers, complained about the Swing API not being quick enough. Time has passed and today computers and also java virtual machine speed has enormously improved. Be honnest about this fact.
So I am sorry to say that my old java/swing/java2D/jai applications that used to have poor speed 3 years ago are now very reactive.
I think the same fact can be said about java3D (but maybe sun people could give figures to lihten those extremist jugements about rendering speed).
Maybe a few years back, the first versions of java3D API were not that good and speed was an issue.
Today it is an essential API for me and I beleive it is a three dimension API usefull for more applications than you could even think off.
Of course you can always jerk the angry way be saying "Na na na ... java3D is NOT good for the next Splinter cell game".
I would agree certainly. so what ? you made a point ? Bravo!!
Now please let us work around this neet java3d API.
We have work to do.Our clients are waiting...
Thierry
-------Message original-------
Date : 06/26/04 15:46:32
Sujet : Re: [JAVA3D] Projects in J3D, was: ANNOUNCEMENT: Java 3D source code now available!
Hi, I just played the CASSOS game, I feel it is far from being good enough
to be a commercial product like JumpStart game I bought in a CD set, when I
use buttons like arrow key or mouse to interact with the game, it takes too
long (couple seconds) to get response back from the game, it is not real
time enough to play with, I played both CASSOS and JumpStart on the same
computer, the difference is clear.
Anybody knows why?
Thanks
David
-----Original Message-----
From: Discussion list for Java 3D API
Sent: Saturday, June 26, 2004 5:32 AM
Subject: [JAVA3D] Projects in J3D, was: ANNOUNCEMENT: Java 3D source
code now available!
> I am not sure why you are very very happy, have we seen any commercial
> projects (games or any) built on Java3D? I am still trying to figure out
> what is the best technology to use for web-based graphics application
> (like
> game on the web), anybody has comments?
There are definitely (big) applications using J3D. After this question
comes repeatedly, I started to collect some links to J3D-projects.
Currenly it is really small but contributions and information about
additional projects are welcome:
--
===========================================================================
of the message "signoff JAVA3D-INTEREST". For general help, send email to
===========================================================================
of the message "signoff JAVA3D-INTEREST". For general help, send email to
|