Computer Graphics from Scratch (No Starch Press)
Friday, 02 July 2021

Subtitled, "A Programmer's Introduction to 3D Rendering", this book sets out to demystify the algorithms used in modern graphics software and guide beginners through building photorealistic 3D renders. Gabriel Gambetta keeps the math to a minimum and focuses on only one aspect of computer graphics, 3D rendering. Readers build two complete, fully functional renderers: a raytracer, which simulates rays of light as they bounce off objects, and a rasterizer, which converts 3D models into 2D pixels.

<ASIN:‎1718500769>

Later chapters show how to create realistic reflections and shadows, and how to render a scene from any point of view.

Author: Gabriel Gambetta
Publisher: No Starch Press
Date: May 2021
Pages: 248
ISBN: 978-1718500761
Print:1718500769
Kindle:B085BVJG5B
Audience: People interested in creating 3D graphics
Level: Introductory/Intermediate
Category: Graphics & Games

 

graphscratch

 

  • Use perspective projection to draw 3D objects on a 2D plane
  • Simulate the way rays of light interact with surfaces
  • Add mirror-like reflections and cast shadows to objects
  • Render a scene from any camera position using clipping planes 
  • Use flat, Gouraud, and Phong shading to mimic real surface lighting
  • Paint texture details onto basic shapes to create realistic-looking objects

 

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Artificial Intelligence For Developers (In Easy Steps)

Author: Richard Urwin
Publisher: In Easy Steps
Date: September 2024
Pages: 192
ISBN: 978-1787910119
Print: 1787910113
Kindle: B0DBHZRZGM
Audience: Developers interested in AI
Rating: 4
Reviewer: Mike James
So many books on AI why another?



Pro Database Migration to Azure

Author: Kevin Kline et al
Publisher: Apress
Pages: 352
ISBN: 978-1484282298
Print: 1484282299
Kindle: B0B924H21P
Audience: Managers & architects
Rating: 4
Reviewer: Ian Stirk

This book aims to give you a holistic approach to migrating on-premise databases to Azure, how does it fare?


More Reviews