Opening book details…
Can I read Computer Graphics From Scratch : A Programmer's Introduction to 3D Rendering on EtoBox?
Computer Graphics From Scratch : A Programmer's Introduction to 3D Rendering by Gabriel Gambetta is a nonfiction available to read on EtoBox.
What is Computer Graphics From Scratch : A Programmer's Introduction to 3D Rendering about?
Computer Graphics from Scratch demystifies the algorithms used in modern graphics software and guides beginners through building photorealistic 3D renders. Computer graphics are at work everywhere today, adding eye-popping details to video games, hyper-realistic CGI to major blockbusters, and life-like imagery to computer-animated films. This beginners book will introduce you to a core slice of this ever-expanding field, 3D rendering, with a focus on two popular algorithmic methods: raytracing and rasterization. Written to be easily understood by high-school students but rigorous enough for professional engineers, you’ll build each of these surprisingly simple algorithms into complete, fully functional renderers as you build your knowledge base. The first half covers raytracing, which simulates rays of light as they bounce off of objects in a scene; the second half breaks down rasterization, the real-time process for converting 3D graphics into a screen-compatible array of 2D pixels. Every chapter gives you something visually new and exciting to add to your works-in-progress, from creating reflections and shadows that make objects look more realistic, to rendering a scene from any
Who reads Computer Graphics From Scratch : A Programmer's Introduction to 3D Rendering?
It is typically read by self-directed learners exploring a subject in depth.
Common subject areas: history, science, philosophy, social sciences.
- Author
- Gabriel Gambetta
- Publisher
- No Starch Press, Incorporated; No Starch Press
- Published
- 2021
- Language
- EN
- ISBN
- 9781718500778
- Category
- nonfiction
- Subjects
- Computer Science, Engineering, Technology
- Rating
- 4.4 / 5 (51 ratings)
- Updated
- 2026-03-14
Other editions & translations
More by Gabriel Gambetta
Browse all works by Gabriel Gambetta
Similar books
- 3D Graphics Rendering Cookbook — Sergey Kosarevsky & Viktor Latypov (2021)
- 3D Rendering in Computer Graphics — Patria Dobbins (2012)
- Introduction to Computer Graphics: Using Java 2D and 3D — Frank Klawonn (auth.) (2012)
- Introduction To Computer Graphics — JAMES D.FOLEY,ANDRIES VAN DAM AND STEVEN K.FEINER (1994)
- Non-Photorealistic Computer Graphics: Modelling, Rendering, and Animation — Stefan Schlechtweg Thomas Strothotte (2002)
- Introduction To Computer Graphics (Graphics Series) — Hans-Joachim Bungartz; Michael Griebel; Christoph Zenger (2004)