My Account Log in

1 option

Computer Graphics for Java Programmers / by Leen Ammeraal, Kang Zhang.

SpringerLink Books Computer Science (2011-2024) Available online

View online
Format:
Book
Author/Creator:
Ammeraal, L. (Leendert), author.
Zhang, Kang, 1959- author.
Contributor:
SpringerLink (Online service)
Series:
Computer Science (Springer-11645)
Language:
English
Subjects (All):
Computer graphics.
Computer-aided engineering.
Programming languages (Electronic computers).
Computer Graphics.
Computer-Aided Engineering (CAD, CAE) and Design.
Programming Languages, Compilers, Interpreters.
Local Subjects:
Computer Graphics.
Computer-Aided Engineering (CAD, CAE) and Design.
Programming Languages, Compilers, Interpreters.
Physical Description:
1 online resource (IX, 387 pages) : 175 illustrations, 54 illustrations in color
Edition:
Third edition 2017.
Contained In:
Springer eBooks
Place of Publication:
Cham : Springer International Publishing : Imprint: Springer, 2017.
System Details:
text file PDF
Summary:
This third edition covers fundamental concepts in creating and manipulating 2D and 3D graphical objects, including topics from classic graphics algorithms to color and shading models. It maintains the style of the two previous editions, teaching each graphics topic in a sequence of concepts, mathematics, algorithms, optimization techniques, and Java coding. Completely revised and updated according to years of classroom teaching, the third edition of this highly popular textbook contains a large number of ready-to-run Java programs and an algorithm animation and demonstration open-source software also in Java. It includes exercises and examples making it ideal for classroom use or self-study, and provides a perfect foundation for programming computer graphics using Java. Undergraduate and graduate students majoring specifically in computer science, computer engineering, electronic engineering, information systems, and related disciplines will use this textbook for their courses. Professionals and industrial practitioners who wish to learn and explore basic computer graphics techniques will also find this book a valuable resource.
Contents:
1 - Elementary Concepts
2 - Applied Geometry
3 - Geometrical Transformations
4 - Classic 2D Algorithms
5 - Perspective and 3D Data Structure
6 - Hiddden-Line and Hidden-Face Removal
7 - Color, Texture, and Shading
8 - Fractals
Appendix A - Interpolation of 1/z
Appendix B - Class Obj3D
Appendix C - Hidden-Line Tests and Implementation
Appendix D - Several 3D Objects
Appendix E - Hints and Solutions to Exercises
Bibliography
Index.
Other Format:
Printed edition:
ISBN:
978-3-319-63357-2
9783319633572
Access Restriction:
Restricted for use by site license.

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account