Customer Reviews


9 Reviews
5 star:
 (1)
4 star:
 (4)
3 star:
 (1)
2 star:
 (3)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


37 of 41 people found the following review helpful:
4.0 out of 5 stars Required Reading for 3D Graphics Developers
The Java 3D API from Sun provides an object oriented abstraction around OpenGL and DirectX functions. Sun provides a fairly good introduction to Java 3D in their documentation. However, it can be difficult to find more advanced information on Java 3D as some of the best information can only be found in newsgroups. This book provides the information that anyone working...
Published on April 17, 2002 by Thomas Paul

versus
13 of 13 people found the following review helpful:
2.0 out of 5 stars Not introductory nor reference material
I bought because it seemed to cover the subjects in more details when Java 3D tutorial could not. However the Java3D tutorial of Sun is much more detailed and instructive when compared to this book. I extensivly needed Geometry Info sturctures info (i.e. building Shape3D s with custom points) however the book gaved the whole topic in a few paragraphs as it does in other...
Published on July 20, 2004 by Onur Karadeli


Most Helpful First | Newest First

37 of 41 people found the following review helpful:
4.0 out of 5 stars Required Reading for 3D Graphics Developers, April 17, 2002
By 
Thomas Paul (Plainview, NY USA) - See all my reviews
(VINE VOICE)    (REAL NAME)   
This review is from: Java 3D Programming (Paperback)
The Java 3D API from Sun provides an object oriented abstraction around OpenGL and DirectX functions. Sun provides a fairly good introduction to Java 3D in their documentation. However, it can be difficult to find more advanced information on Java 3D as some of the best information can only be found in newsgroups. This book provides the information that anyone working with Java 3D absolutely needs. The author has covered all the bugs, workarounds, pitfalls, design problems etc. that aren't found in the Sun documentation. Starting with the basics of 3D graphics programming, the book moves quickly on to the heart of the Java 3D API, the Scenegraph. The author does a good job of explaining this key class and how to use it to create 3D scenes. The book then moves on to explain creating geometric shapes, defining light sources, creating textures, attaching behavior to objects, interacting with objects, and much more. Each chapter contains code samples highlighting the topics of that chapter. As a novice to Java 3D, I was overwhelmed for a little while but the code samples and the author's excellent explanations of the code kept me from becoming lost. This is definitely a book that should be read in front of the computer while working on the examples. Any experienced Java developer (even if you have no experience in graphics programming) who is interested in developing 3D games or scientific or architectural 3D applications should get this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 13 people found the following review helpful:
2.0 out of 5 stars Not introductory nor reference material, July 20, 2004
By 
Onur Karadeli (Istanbul / Turkey) - See all my reviews
(REAL NAME)   
This review is from: Java 3D Programming (Paperback)
I bought because it seemed to cover the subjects in more details when Java 3D tutorial could not. However the Java3D tutorial of Sun is much more detailed and instructive when compared to this book. I extensivly needed Geometry Info sturctures info (i.e. building Shape3D s with custom points) however the book gaved the whole topic in a few paragraphs as it does in other topics.

There are no accompanying CD that include code, thus it is again harder to see techniques. The book is amateurishly composed, and the code examples are very difficult to read (no emphasizations, no bold lines, no comment highlightings...)

I recommend this book only if you can afford a book that will not help you much and urgently need a Java3D book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 17 people found the following review helpful:
4.0 out of 5 stars Not completely neccessary, September 23, 2003
By A Customer
This review is from: Java 3D Programming (Paperback)
Sun's Java 3D Tutorial taught me much more than this book did. It was a nice companion book with some good insights, handy to have but honestly I could have made it just fine without.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 18 people found the following review helpful:
2.0 out of 5 stars Clearly insufficient, May 17, 2004
By 
H. Singh (New York, NY) - See all my reviews
(REAL NAME)   
This review is from: Java 3D Programming (Paperback)
Does very little more than the java 3d tutorials. If you've already gone through the tutorials, this book will undoubtedly dissapoint.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
4.0 out of 5 stars Great for learning the system, August 24, 2004
This review is from: Java 3D Programming (Paperback)
The book covers a great detail for scenegraph construction and using the necessary features like materials, lighting, behaviours and animation. Especially the chapter for behaviours is very helpful in creating interactivity with Java3D.

There is only one weakness - geometry creation. Whether you create it inside Java3D or load it from industrial 3D packages, I think the official Java3D tutorial does a better job.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
3.0 out of 5 stars Best book in print on Java 3D, but still not that great, December 6, 2006
This review is from: Java 3D Programming (Paperback)
This is the best book out there for any reasonable price that talks about Java 3D in any sufficient detail. All of the other books are either overpriced academic textbooks that teach computer graphics using Java3D, or they are earlier efforts that talk about eye-catching applets only. Yet, I am still not that satisfied. Java 3D is a complex API to use, and this book reflects that since it is a complex book that is somewhat disorganized, is too wordy, and doesn't really clarify how to program with the API that well. It does a good job of examining individual pieces of the API - textures, scenegraphs, interpolators - but never puts it all together so I can see the whole picture. One thing that it discusses pretty well that no other Java3D book covers is some topics on using the Java 3D API in virtual reality programming. For all other applications, and especially for beginners, you'll probably get more help reading the "Java 3D API Tutorial" provided by Sun Microsystems that is available online. The online tutorial does a better job of organizing topics and starting from the beginning than this book. In fact, I would really advise reading the online tutorial first before reading this book. You're likely to get more out of the book if you do.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 8 people found the following review helpful:
4.0 out of 5 stars Fascinating complement to Sun's 3D tutorial, August 25, 2002
By 
This review is from: Java 3D Programming (Paperback)
After playing with this book, and the excellent Java 3D tutorial that Sun offers for free, I've been able to make very simple 3D applets. Most of the information to create the applet came from this book; the Sun tutorial is very good, but sparse in some details which this book covers nicely.

Most useful was the description and detailing of the scenegraph, which made it easy to do certain things in my applets. The book also covers more advanced geometric concepts, so advanced programmers should be able to glean much more from the book than I have for now.

All in all, a fascinating complement to the Sun tutorial. If you plan to program with Java 3D components, this book will be very useful.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Good Book in a Small Field, June 13, 2006
This review is from: Java 3D Programming (Paperback)
This is perhaps the most recent book on the Java 3D API published in the last four years. I started reading this one in 2004 and finished in 2006. Despite the number of years that have passed since it was published in 2002, I found it to continue to be relevant today, including my work with Xith, an Open Source API based on the public source Java 3D API.
"Killer Game Programming in Java", 2005, does cover some of the Java 3D API but there were a few gaps in it. This is understandable as it is written to cover all of Java game programming, not just Java 3D. I look forward to the release of "Foundations of 3D Graphics Programming: Using JOGL and Java3D", scheduled to be released June 30th, 2006.
~ David Wallace Croft, author of "Advanced Java Game Programming"
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars not for a beginner, November 13, 2007
By 
James Rolf "jim" (Colorado Springs, CO United States) - See all my reviews
(REAL NAME)   
This review is from: Java 3D Programming (Paperback)
I agree with previous reviewers-- this book is not a whole lot different from Java tutorials. I'm a long-time java programmer, but with no 3d graphics experience. I found it difficult to pick up basic graphics concepts from this book. Thus, I bounced back and forth between this book, the java3d tutorials, and other tutorials I found on the internet. This book has some value in that it provides a handy reference for some aspects of java3d programming. But there are major gaps in explanation. For another option, try "Computer Graphics Using Java 2D and 3D" by Zhang/Liang
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product