Good recommendations David! I'd also point out Jon Barrilleaux's book
"3D User Interfaces with Java 3D" (you might want to skip the first 200
pages).  In his book there is a brief section that serves as a good
overview / intro to Java 3D.  And if you look at his source code he has
some interesting ways of constructing scenes.  I think his framework is
going to come back to "bite" him because of the optimizations in 1.2.1
that appear to be taking advantage of compiling branchgroups, but
otherwise it's very well designed.

- John Wright
Starfire Research

David wrote:
>
> You have 2 of the 3 skills already!  Because Java3d is very much a scene
> graph representation of the OpenGL interface.  The scene graph architecture
> of VRML is very close to that of Java3d.  So the equation is J3d =
> Java+VRML+OpenGL.   The "+" is the glue, which is the Java3d API.   So the
> only learning you are missing is OpenGL.  Before reading the Java3d API I
> would recommend reading this book : OpenGL SuperBible by Richard Wright and
> Michael Sweet, Published by the Waite Group.  Not only will it teach you
> OpenGL, but it will end up being documentation for you when trying to
> decipher Java3d's sometimes obtuse reading material.  They assume just about
> NO knowledge regarding 3d programming and have step by step examples and
> comprehensive documentation for all OpenGL functions.  Even the same names
> for many things are in OpenGL and Java3d, so this really helps.
>
> Step 1: Get and read the above book
> Step 2: Read the entire Java3d API specification
> Step 3: Download and install Java3d SDK
> Step 4: Read, run, and experiment with the many Java3d demo applications
> Step 5: Write your first Java3d program
>
> There are some tutorials and some useful information at www.j3d.org which
> should also be of help.  Just do yourself a favor and do not jump right into
> writing Java3d code.
>
> Good luck,
>
> David Yazel
> Cosm Development Team
>
> ----- Original Message -----
> From: Sachin Korgaonkar <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, November 24, 2000 11:36 PM
> Subject: [JAVA3D] This is sachin from India asking for help about java 3d
>
> Hi Tina,
> I am sachin from India, working as a web developer. Currently doing Java.
> I know Java, VRML, Macromedia Director. Basically these are my special
> interests. But now I want to go in 3d programming. I know VRML very
> throughly, But I want to go in Java3d and Macromedia 3d. So Please can u
> tell me about the basic tutorials on java3d or tell where can I start doing
> 3d?
> Please help me to find some good start tutorials for 3d programming. I will
> be always thankfull to you.
> Is it necessary to know 3d maths and trigonometry for the 3d programming?
> I am waiting for your reply.
>
> Regards
> Sachin
>
> --
> Hi!!! You can visit my website!!!
> http://www.geocities.com/sachinkorgaonkar/
> Enjoy.....
>
> ===========================================================================
> 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".

===========================================================================
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".

Reply via email to