Foundations of 3D Computer Graphics

(3 Customer Reviews)
, 2012-07-13, 296 pages

Editorial Reviews

graphics technology is an amazing success story. Today, all of our PCs are capable of producing high-quality -generated images, mostly in the form of video and virtual-life environments; every summer blockbuster movie includes jaw-dropping computer generated special effects. This book explains the fundamental concepts of 3D computer graphics. It introduces the basic technology needed to produce 3D computer graphics, and covers such topics as understanding and manipulating 3D geometric transformations, camera transformations, the image-rendering process, and materials and texture mapping. It also touches on advanced topics including color representations, light simulation, dealing with geometric representations, and producing animated computer graphics.

The book takes special care to develop an original exposition that is accessible and concise but also offers a clear explanation of the more difficult and subtle issues. The topics are organized around a modern shader-based version of , a widely used computer graphics application programming that provides a real-time “rasterization-based” rendering environment. Each chapter concludes with exercises. The book is suitable for a rigorous one-semester introductory course in computer graphics for upper-level undergraduates or as a professional reference. Readers should be moderately competent programmers and have had some experience with linear algebra. After mastering the material presented, they will be on the path to expertise in an exciting and challenging field.

Table of Contents

Part 1. Getting Started
Chapter 1 Introduction
Chapter 2 Linear
Chapter 3 Affine
Chapter 4 Respect
Chapter 5 Frames In Graphics
Chapter 6 HelloWorld 3D

Part 2. Rotations and Interpolation
Chapter 7 Quaternions (a bit technical)
Chapter 8 Balls: Track and Arc
Chapter 9 Smooth Interpolation

Part 3. Cameras and Rasterization
Chapter 10 Projection
Chapter 11 Depth
Chapter 12 From Vertex to Pixel
Chapter 13 Varying Variables (Tricky)

Part 4. Pixels and Such
Chapter 14 Materials
Chapter 15 Texture Mapping
Chapter 16 Sampling
Chapter 17 Reconstruction
Chapter 18 Resampling

Part 5. Advanced Topics
Chapter 19 Color
Chapter 20 What is Ray Tracing
Chapter 21 Light (technical)
Chapter 22 GeometricModeling: Basic Intro
Chapter 23 Animation: Not Even an Introduction

A HelloWorld 2D
B Affine Functions

Book Details

QR code for Foundations of 3D Computer Graphics
  • Title: Foundations of 3D Computer Graphics
  • Author:
  • Length: 296 pages
  • Edition: 1
  • Language: English
  • Publisher:
  • Publication Date: 2012-07-13
  • ISBN-10: 0262017350
  • ISBN-13: 9780262017350
Read More Details on Google Books

Book Preview

Foundations of 3D Computer Graphics is available read online. Click to Read Sample Chapters Online

Book Reviews

Read all Foundations of 3D Computer Graphics Reviews on Amazon or Goodreads

PDF eBook Free Download

Foundations of 3D Computer Graphics PDF FREE DOWNLOAD in 14 Friendly File Hosts: FireDrive, ZippyShare, SockShare, ShareBeast, BayFiles, Crocko, MixtureCloud, Depositfiles, UptoBox, Uploaded, BitShare, RapidGator, TurboBit. Report Dead Links & Get a Copy

Enjoyed this Book? Please support the author, Don't Download It, buy this book from amazon. - Read eBooks using the FREE Kindle Reading App on Most Devices

File HosteBook Free Download LinkFormatSize (MB)ThanksUpload Date
EU(multi)Click to downloadPDF5.5foxebook09/02/2014
UpLoadedClick to downloadPDF5.5foxebook09/16/2014
UpLoadedClick to downloadPDF5.5foxebook09/16/2014
ZippyShareClick to downloadPDF5.5foxebook09/16/2014
ZippyShareClick to downloadPDF5.5foxebook09/16/2014

None of the files shown here are hosted or transmitted by this server. The links are provided solely by this site’s users. You may not use this site to distribute or download any material when you do not have the legal rights to do so. It is your own responsibility to adhere to these terms. Found illegal content? Let us know! REPORT ABUSE

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>