Do you think Java3D has a future?

What is the destiny of Java3D??

My view is pessimist (or is that realistic?) I think they’ll just let it die. Otherwise they would have squashed the rumours a very long time ago.

However, I am very happy with the new direction Sun is taking with Java1.5, JOGL and the whole Gaming initiative :slight_smile: I can’t wait to see the JVM on a console one day in the not too distant future.

Fortunatally most of the time I had spent learning Java3D was not wasted as I am able to apply my knowledge to Xith3D.

Will.

I think the probability is high that it will die or is already dead. No one at Sun is working on Java3D currently. It’s still a robust API, which can be used for lots of purposes, but for good games you must be able to use new features. For most people Xith3D will be an alternative, which is faster and actively developed. It also has the advantage of being open-source, which is a strong argument for many developers, especially after the (possible) death of Java3D. I’m not sure if the availibility of the Mac-port changes anything about the future of Java3D.

Let me quote the community site j3d.org:

The final two developers working on Java3D have been sacked by Sun.

No, we know this is untrue as Chien Yang is still unboard. If he is fulltime on Java3D I dont know however.

Also Kelvin Chung is only taking a break this fall, he said he will be back.

So it is untrue, simply put.

I think you should send a mail to the j3d.org people, if you know more than they do. It’s important to know wether people still work on it or not.

I am sure they already know. They probably just dont update their website much.

There’s a lot of ways of talking about the ‘future’. For
example, it’s interesting to ask:

“Does the scene graph approach to 3D programming
have a future?”

Another variant of the question is:
“Do the ideas used in Java 3D have a future?”

How about:
“Does Java 3D have a future as a teaching tool?”

How about:
“When learning 3D programming techniques, is
it better to use a stable, well documented package,
with many users, or a very interesting prototype
which is being actively developed as we speak?”

How about:
“When we have conflicting reports about a package,
one by the software’s developer, one by the FAQ
maintainer, who do we believe?”

  • Andrew

Definitally “Yes” to the first two.

Your points regarding learning and documentation are very valid and Java3D excells over Xith3D there (but we’re working on it - the GSG is now almost 80 pages). But the other nice thing about Xith3D from a teaching and learning perspective is that you can open the hood and see what makes it ticks since it’s open source - and even participate in the development.

Another question is:

How do we guarantee the survival of a scenegraph?

Open source is one answer to this as if development stops there is a change for other people to step in and take over where the previous developers left off.

Will.

Does this poll really make sense? I mean - it is not about OPINION, but totally about speculation.

The decision is made somewhere else, regardless of peoples speculations.

Wow, I agree with Herk twice in two days! The only fair answer to the poll if you don’t actively work at Sun, in direct relation to Java 3D (i.e. you’re not Doug) is “I have no idea”.

Kev

PS: If its opinion based, you might want to add the option “Who cares? I’ve got [API X] now.”

The question is what we believe will happen, so it’s intended to be pure speculation. If this were not the case (which means we know exactly what’s going on), the poll would be superfluous, too. :wink:

Hmm… I read the question as with the topic:

“Do Java3D have an future”

Has the question been updated?

Kev

[quote]Hmm… I read the question as with the topic:

“Do Java3D have an future”

Has the question been updated?

Kev
[/quote]
“Do Java3D have an future” is just the topic subject :slight_smile:

The question of the poll is:
“What do you believe will happen to Java3D?”

[edit] And I don’t think that’s been changed[/edit]

So yes, it’s all about speculation, seems to be just about all we’ve had for the last what is it, half year?

Will.

Well sooooooooorrrrrrrrrrrrreeee… guess I should just learn to keep my big fat mouth shut. :slight_smile:

Kev

EDIT: Forgot smiley

lol it is all very confusing - quite fitting in context with the subject of this thread :wink:

[quote]guess I should just learn to keep my big fat mouth shut.
[/quote]
I think I should probably follow suit

Will.

[quote]Does this poll really make sense? I mean - it is not about OPINION, but totally about speculation.

The decision is made somewhere else, regardless of peoples speculations.
[/quote]
Well, I think the Poll makes sense. If you start a commercial 3d Java game/project today and you don’t think SUN’s Java3d will make it another year you very likely won’t use it, isn’t it?

Hmmm what IS Java?
What is 3D?
What is the fututre? :stuck_out_tongue:

Sure. I personally am in the situation that I HAVE a Java3D game and need to decide wether to port somewhere else or not.

But the poll doesn’t help me at all! Even if 100% vote for ‘Sun will continue’ … tomorrow they could announce it’s dead.

[quote]Hmmm what IS Java?
What is 3D?
What is the fututre? :stuck_out_tongue:
[/quote]
You are talking in the sleep??

Shawn … wake up … Shaaaaawnnnnn …
::slight_smile:

[quote]Sure. I personally am in the situation that I HAVE a Java3D game and need to decide wether to port somewhere else or not.

But the poll doesn’t help me at all! Even if 100% vote for ‘Sun will continue’ … tomorrow they could announce it’s dead.
[/quote]
Of course nobody can vote about the truth in a way “Do you think the truth is true or not?”. :wink: (Well, actually this is done all day but it’s nonsense, I agree)

However apparently it’s not clear to the users (read 3d developers using Java) whether Java3d is alive or not.
So: has the truth about Java3d been said to the users in a clear way? (Please remember that SUN’s Java3d WWW page has been one of the last sources to tell that there’s a Macos-X port of Java3d… looks like the Java3d site admins are uninformed, too.)

So I suggest to take the poll as a hint whether Java developers (tending to know SUN from a developer’s point of view) trust SUN to keep Java3d alive or not.

If this hint helps anybody, that’s another question.