Buy Used
Used - Very Good See details
$3.99 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Computer Graphics for Java Programmers
 
 
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 for Java Programmers [Paperback]

Leen Ammeraal (Author)
3.8 out of 5 stars  See all reviews (12 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $53.91  
Paperback, April 1, 1998 --  
There is a newer edition of this item:
Computer Graphics for Java Programmers Computer Graphics for Java Programmers 3.8 out of 5 stars (12)
$53.91
In Stock.

Book Description

0471981427 978-0471981428 April 1, 1998 1
Computer Graphics/CAD Computer Graphics for Java Programmers Leen Ammeraal Many great visual effects can be achieved in computer graphics for which a fundamental understanding of the underlying mathematical concepts - and a knowledge of how they can be implemented in a particular programming language - is essential. Computer Graphics for Java Programmers is a good place to start for those with a little experience of Java who wish to create and manipulate 2D and 3D graphical objects. Two-dimensional subjects discussed include logical coordinates, triangulation of polygons and both B?zier and B-spline curve fitting. There is also a chapter about transformations, culminating in a useful Java class for 3D rotations about an arbitrary axis. The perspective representation of 3D solid objects is discussed in detail, including efficient algorithms for hidden-face and hidden-line elimination. These and many other algorithms are accompanied by complete, ready-to-run Java programs which can be downloaded from the accompanying website. "Frank Gehry has used computer graphics on several buildings, most notably the new Guggenheim Museum at Bilbao, to create new visual languages and control the design and the cost of production. Starting design with sketches and models, he then used computer graphics to translate the curved fractal forms into exact dimensions which can be used by contractors. This means wastage of steel and stone can be kept to a minimum and the new, curved architecture can be almost the same cost as a repetitive, right angled building. Furthermore, visual refinements and sculptural qualities are reproduced with the fidelity that Gehry seeks. The computer is beginning to show its potential for facilitating creative architecture at the highest level." Charles Jencks, Writer


Editorial Reviews

Review

"I would recommend Computer Graphics for Java Programmers." --Computer Graphics Forum, March 2000

From the Publisher

Reinforcing concepts with useful and simple examples, this book explores both elementary and advance topics--from producing simple graphical objects to using applied geometry to create vectors and polygons and finally to rotating and transforming these graphical objects. It provides both classic graphics algorithms as well as particular effects such as perspective drawings. Ready-to-run programs and worked examples illuminate the principles and techniques for creating 2d and 3d objects.

Product Details

  • Paperback: 282 pages
  • Publisher: Wiley; 1 edition (April 1, 1998)
  • Language: English
  • ISBN-10: 0471981427
  • ISBN-13: 978-0471981428
  • Product Dimensions: 9.2 x 7.4 x 0.7 inches
  • Shipping Weight: 1.3 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #1,424,766 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

20 of 20 people found the following review helpful:
4.0 out of 5 stars General content well explained, January 10, 2000
By A Customer
This review is from: Computer Graphics for Java Programmers (Paperback)
The general fundamental concepts of graphics programming in 2D and 3D are covered and well explained. It covers mapping modes, primitive shape drawing algorithms, projecting from 2D to a 3D plane, using matrices to transform objects, hidden face/surface and hidden line elimination, handling polygons. It uses Java to implement the concepts discussed. Fortunately the book doesn't overlook the maths content of graphics programming. A course in linear algebra would be beneficial prior to reading this book. A course in Java is not necessary because the book is written in such a way as to convey an understanding of the general concepts so that you can use any language to solve the problems. The book is also written concisely. Words aren't wasted by the author telling you his life story like some other programming books I've read. Importantly, the book contains excercises at the end of each chapter as well as solutions to them.

If you're interested in rip and paste Java coding then you can use this book. If you're interested in understanding computer graphics then you can, fortunately, also use this book.

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


15 of 15 people found the following review helpful:
5.0 out of 5 stars An incredible introduction to graphics using Java, November 23, 1999
By A Customer
This review is from: Computer Graphics for Java Programmers (Paperback)
I first got hold of this book for a day in the library. I was upset that it appeared somewhat out-of-date and did not cover the Java3D API.

I was very wrong. Although Pre-Java3D API, Computer Graphics in Java does an extraordinary job of explaining 3D concepts and would serve as THE BEST textual reference possible in a college level graphics programming class.

Clear examples with lots of code.

When you learn the principles of 3D graphics using this book, purchase Pure JFC Swing ($15.99 SAMS, also lots of examples and clear code) and download the Java3D tutorial in PDF format from SUN's website (FREE). You will be ready to tackle Java3D with renewed vigor.

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


13 of 14 people found the following review helpful:
2.0 out of 5 stars Decent writing, painful pricing, August 21, 2001
By 
This review is from: Computer Graphics for Java Programmers (Paperback)
Although providing nice code examples and clearly explaining the mathemantics of standard computer graphics algorithms, its ~270 (paperback) pages do not cover the scope or detail of the ~1100 (hardcover) pages in "Computer Graphics" by Foley, van Damm, et al., which costs roughly the same amount. John Wiley & Sons needs to be brought to task on the pricing issue, as the high price really shadows the real value (and business opportinity) of the book. My conspiracy theory is that the publisher is aiming to market it as a text book where students can't counter being ripped off by a publisher endorced by a professor or university.
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
 
 
 
Most Recent Customer Reviews










Only search this product's reviews



Inside This Book (learn more)
First Sentence:
which we want to paint in red and yellow, respectively, without drawing any lines. Strangely enough, it is not clear how this can be done; if we make the diagonal AC yellow, triangle ABC contains fewer pixels than triangle ACD; if we make it red, it is the other way round. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
isotropic mapping mode, output polygon, convex vertex, public void paint, vertex numbers, logical coordinates, vertex sequence, paint method, viewing transformation, rectangle edge, individual line segments, double alpha, solid letter, successive vertices, public static void, polygon vertices, curve segment, polygon edges, new polygon, new int, above fragment, drawing rectangle
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Viewpoint Down
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Front Flap | Table of Contents | First Pages | Index | Back Flap | Back Cover | Surprise Me!
Search Inside This Book:





Tags Customers Associate with This Product

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

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
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject