Questions about using Java 3D  
Author Message
den





PostPosted: 2007-1-24 23:54:00 Top

java-programmer, Questions about using Java 3D Hi everyone (newbie here),

I'd like to develop my skills to become a professional java developer.

I was wondering about your opinion regarding the Java 3d API. Is it
popular?
>From my google searches it looks like Java3d is most popular in the
mobile
device realm. Everywhere else it appears quiet. So for instance I
wanted to
build a 3d applet for my website (to build my portfolio). Do you think
this is
wise? Or are there better alternatives?

Thanks for any advise,

Dennis.

 
sanbikinoraion





PostPosted: 2007-1-25 17:16:00 Top

java-programmer >> Questions about using Java 3D > I was wondering about your opinion regarding the Java 3d API. Is it
> popular?

The short answer is no, not really.

>From my google searches it looks like Java3d is most popular in themobile
> device realm. Everywhere else it appears quiet. So for instance I
> wanted to
> build a 3d applet for my website (to build my portfolio). Do you think
> this is
> wise? Or are there better alternatives?

I don't think that your two questions provide mutually exclusive
answers. If you're building a 3d app for your website, java3d is almost
certainly a very good choice, particularly for a lone developer - it's
pretty easy to get into, and it does the simple stuff well.

As to whether there are better alternatives, there probably are
alternatives that are better in some ways than java3d, though I don't
know of any.

-sanbikinoraion

 
Matthias





PostPosted: 2007-1-26 2:38:00 Top

java-programmer >> Questions about using Java 3D On 25 Jan 2007 01:16:21 -0800, "sanbikinoraion"
<email***@***.com> wrote:

>
>I don't think that your two questions provide mutually exclusive
>answers. If you're building a 3d app for your website, java3d is almost
>certainly a very good choice, particularly for a lone developer - it's
>pretty easy to get into, and it does the simple stuff well.


I thought Java3d is an additional install apart from the JVM? doesn't
that mean that probably most (regular) users won't be able to see
applets with java 3d content?

greetings
matthias
 
 
den





PostPosted: 2007-1-26 9:16:00 Top

java-programmer >> Questions about using Java 3D

On Jan 25, 1:37 pm, Matthias <email***@***.com> wrote:
> On 25 Jan 2007 01:16:21 -0800, "sanbikinoraion"
>
> <email***@***.com> wrote:
>
> >I don't think that your two questions provide mutually exclusive
> >answers. If you're building a 3d app for your website, java3d is almost
> >certainly a very good choice, particularly for a lone developer - it's
> >pretty easy to get into, and it does the simple stuff well.I thought Java3d is an additional install apart from the JVM? doesn't
> that mean that probably most (regular) users won't be able to see
> applets with java 3d content?
>
> greetings
> matthias

Thanks for the responses.

Here are some further questions that touches on Mattias' questions.

The installation of JDK 1.6 contains a demos. If you look under
applets you'll find a Molecule Viewer applet. This applet is 3D yet
the source doesn't include the Java3D API?
So it seems I can see applets with 3d content. So based on this applet
... what is the point for the Java3D API? Am I confusing something?

Another thing is that the Java3D tutorial is terribly old. So the
reason I asked was whether learning it was worth it if it was going to
be deprecated in the forseeable future, etc.

Thanks again.
Dennis.

 
 
sanbikinoraion





PostPosted: 2007-1-26 17:49:00 Top

java-programmer >> Questions about using Java 3D > I thought Java3d is an additional install apart from the JVM? doesn't
> that mean that probably most (regular) users won't be able to see
> applets with java 3d content?

Matthias, you are completely correct. Apologies.

-sanbikinoraion

 
 
Beno顃-Nicole Morrissette





PostPosted: 2007-1-26 21:46:00 Top

java-programmer >> Questions about using Java 3D On 25 Jan 2007 17:16:12 -0800, "den" <email***@***.com> wrote:
>
> snip...
>
>The installation of JDK 1.6 contains a demos. If you look under
>applets you'll find a Molecule Viewer applet. This applet is 3D yet
>the source doesn't include the Java3D API?
Take a look at the Wireframe demo too. Many of these demos were include
in the JDK 1.1 around 1997.
Looking at the source code of Java3D,
https://j3d-core.dev.java.net/, i guess that they had so much fun
writing those demos that they decided to create Java3D out of them.

>So it seems I can see applets with 3d content.
>So based on this applet
>... what is the point for the Java3D API? Am I confusing something?
All 3D API's are based on 2D drawing no matter wich langage you use
( OpenGL, DirectX, C++, etc...). By the way, Java3D is written in Java,
of course. The point of any API is that you don't have to reinvent
the wheel every time you start a new project!
>
>Another thing is that the Java3D tutorial is terribly old. So the
>reason I asked was whether learning it was worth it if it was going to
>be deprecated in the forseeable future, etc.
I do not think so!!!!
>
>Thanks again.
>Dennis.
Bye,
Beno顃-Nicole...
 
 
den





PostPosted: 2007-1-27 5:49:00 Top

java-programmer >> Questions about using Java 3D
On Jan 26, 8:45 am, Beno顃-Nicole Morrissette
<email***@***.com> wrote:
> On 25 Jan 2007 17:16:12 -0800, "den" <email***@***.com> wrote:
>
> > snip...
>
> >The installation of JDK 1.6 contains a demos. If you look under
> >applets you'll find a Molecule Viewer applet. This applet is 3D yet
> >the source doesn't include the Java3D API?Take a look at the Wireframe demo too. Many of these demos were include
> in the JDK 1.1 around 1997.
> Looking at the source code of Java3D,https://j3d-core.dev.java.net/, i guess that they had so much fun
> writing those demos that they decided to create Java3D out of them.
>
> >So it seems I can see applets with 3d content.
> >So based on this applet
> >... what is the point for the Java3D API? Am I confusing something?All 3D API's are based on 2D drawing no matter wich langage you use
> ( OpenGL, DirectX, C++, etc...). By the way, Java3D is written in Java,
> of course. The point of any API is that you don't have to reinvent
> the wheel every time you start a new project!
>
> >Another thing is that the Java3D tutorial is terribly old. So the
> >reason I asked was whether learning it was worth it if it was going to
> >be deprecated in the forseeable future, etc.I do not think so!!!!
>
> >Thanks again.
> >Dennis.Bye,
> Beno顃-Nicole...

Thanks everybody for all your responses.

I think I'll have to roll my own if I want it installed in an applet.