or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $25.53 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Computer Graphics Using Java 2D and 3D
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Computer Graphics Using Java 2D and 3D [Paperback]

Hong Zhang (Author), Y. Daniel Liang (Author)
4.3 out of 5 stars  See all reviews (3 customer reviews)

List Price: $140.20
Price: $120.11 & this item ships for FREE with Super Saver Shipping. Details
You Save: $20.09 (14%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 6 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $120.11  
Sell Back Your Copy for $25.53
Whether you buy it used on Amazon for $55.38 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $25.53.
Used Price$55.38
Trade-in Price$25.53
Price after
Trade-in
$29.85

Book Description

0130351180 978-0130351180 December 16, 2006 1

This Java handbook makes a practical tutorial on Java 2D and Java 3D for computer professionals. It contains in-depth coverage of basic computer graphics concepts and techniques, and introduces advanced graphic features to an audience mostly trained in the Java language. Chapter topics include mathematical background for computer graphics, .geometric transformation, views, lighting and texturing, behavior and interaction, and animation. For computer programmers and engineers, data analysts, graphic designers/animators, and game developers.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Computer Graphics Using Java 2D and 3D + Introduction to Computer Graphics: Using Java 2D and 3D (Undergraduate Topics in Computer Science) + Killer Game Programming in Java
Price For All Three: $192.99

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Introduction to Computer Graphics: Using Java 2D and 3D (Undergraduate Topics in Computer Science) $35.09

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Killer Game Programming in Java $37.79

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

 

Hong Zhang is Associate Professor of Computer Science at Armstrong Atlantic State University. His research interests include bioinformatics, medical computing, computer graphics, and image processing. He holds a Ph.D. from the University of Pittsburgh. Dr. Y. Daniel Liang is Yamacraw Professor of Software Engineering at Armstrong Atlantic State University. His Prentice Hall books include Introduction to Java Programming and Introduction to C++ Programming. Liang holds a Ph.D. from the University of Oklahoma.


Product Details

  • Paperback: 632 pages
  • Publisher: Prentice Hall; 1 edition (December 16, 2006)
  • Language: English
  • ISBN-10: 0130351180
  • ISBN-13: 978-0130351180
  • Product Dimensions: 9.9 x 7.9 x 0.9 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #1,169,569 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

3 Reviews
5 star:
 (1)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (3 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

21 of 21 people found the following review helpful:
4.0 out of 5 stars A very good book on computer graphics principles, December 8, 2006
This review is from: Computer Graphics Using Java 2D and 3D (Paperback)
One of the authors has written several books on Java that were very good, so I was expecting something more than I have been seeing with academic-oriented computer graphics textbooks. So far, I have been quite pleased. The book does a good job of combining the teaching of computer graphics principles with enough of the fundamentals of programming in the Java 2D and Java 3D APIs to make the reader competent in being able to transfer his/her knowledge to other graphics APIs. However, there is just enough of the Java graphical APIs shown to establish basic competency in programming with them, so if what you are really seeking is great ability in Java 2D or Java 3D you should look for other sources of information. There are lots of Java programs demonstrating graphics principles included, just not a detailed explanation of the APIs involved. The only chapter that is a little off is the last one on additional 3D topics. I'm not sure why a section on sound was included in a text on graphics, other than because Java 3D has a sound engine, although it has always proved somewhat unreliable. The table of contents is as follows:

Chapter 1. Overview of Computer Graphics
1.1 Introduction
1.2 Computer Graphics Systems and Related Fields
1.3 Java Programming Language
1.4 Java 2D and Java 3D
Chapter 2. 2D Graphics: Basics
2.1 Introduction
2.1 Introduction
2.2 2D Rendering Process
2.3 2D Geometry and Coordinate Systems
2.4 The Graphics2D Class
2.5 Graphing Equations
2.6 Geometric Models
2.7 Constructive Area Geometry
2.8 General Path
Chapter 3. 2D Graphics: Rendering Details
3.1 Introduction
3.2 Colors and Paints
3.3 Strokes
3.4 Affine Transformation
3.5 Compositions of Transformations
3.6 Transparency and Compositing Rules
3.7 Clipping
3.8 Text and Font
Chapter 4. 2D Graphics: Advanced Topics
4.1 Introduction
4.2 Spline Curves
4.3 Custom Primitives
4.4 Image Processing
4.5 Creating Fractal Images
4.6 Animation
4.7 Printing
Chapter 5. Basic 3D Graphics
5.1 Introduction
5.2 3D Rendering Process
5.3 Java 3D API Overview
5.4 Java 3D Scene Graphs
5.5 The Superstructure
5.6 The Nodes
5.7 The Node Components
5.8 The Structure of a Java 3D Program
5.9 Backgrounds and Bounds
5.10 Compiling Scene Graphs and Capacity Bits
Chapter 6. Graphics Contents
6.1 Introduction
6.2 Points and Vectors
6.3 Geometry
6.4 GeometryInfo
6.5 Primitives
6.6 Fonts and Texts
6.7 Appearance and Attributes
Chapter 7. Geometric Transformation
7.1 Introduction
7.2 3D Affine Transformations
7.3 Transformations in Scene Graphs
7.4 Composite Transforms
7.5 Constructing Geometries with Transformations
Chapter 8. Views
8.1 Introduction
8.2 Projections
8.3 Specification of a View
8.4 Java 3D View Model
8.5 Picking
8.6 Head Tracking
Chapter 9. Lighting and Texturing
9.1 Introduction
9.2 Lights
9.3 Illumination Models
9.4 Material
9.5 Atmospheric Attenuation and Depth Cueing
9.6 Texture Mapping
9.7 Texture Coordinates Generation
Chapter 10. Behavior and Interaction
10.1 Introduction
10.2 Behavior
10.3 Interaction
10.4 Behavior and Picking
Chapter 11. Animation
11.1 Introduction
11.2 Alpha Objects
11.3 Interpolators
11.4 Morphing
11.5 LOD
11.6 Billboard
Chapter 12. Additional 3D Topics
12.1 Introduction
12.2 3D Curves
12.3 Surfaces
12.4 Sound
12.5 Shadows
12.6 Geometry Change
12.7 Off Screen Rendering
12.8 3D Textures
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 5 people found the following review helpful:
4.0 out of 5 stars a very nice book, November 13, 2007
By 
James Rolf "jim" (Colorado Springs, CO United States) - See all my reviews
(REAL NAME)   
This review is from: Computer Graphics Using Java 2D and 3D (Paperback)
This book has lots of good examples. I found the explanations helpful and thought the progression of thought from topic to topic was easy to follow. This is one of the better java3d books that I've seen.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 4 people found the following review helpful:
5.0 out of 5 stars Received it just as described, September 4, 2011
Amazon Verified Purchase(What's this?)
This review is from: Computer Graphics Using Java 2D and 3D (Paperback)
Received it just as described. The book is in the condition that I expected it to be in. I would purchase from this supplier again.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
Where the heck is this book 3 Jan 12, 2007
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject