Gambetta, Gabriel
Computer Graphics from Scratch: A Programmer's Introduction to 3D Rendering
- ISBN 13:
- 9781718500761
- author:
- Gambetta, Gabriel
- format:
- Paperback
- publisher:
- No Starch Press
- language:
- English
- Publication Year:
- 2021
- Pages:
- 248
- Dimensions:
- 23.4 x 17.8 x 1 centimetres (0.4
- Genre:
- Computers, Graphics & Design, General,
- Condition:
- New
- Availability:
- Item usually sent within 6 working days
Description
Computer Graphics from Scratch demystifies the algorithms used in modern graphics software and guides beginners through building photorealistic 3D renders. This approachable book focuses on one aspect of computer graphics, 3D rendering, keeping math to a minimum. You'll build two complete, fully functional renderers: a raytracer and a rasterizer, learning how to simulate rays of light as they bounce off objects, create realistic reflections and shadows, and render scenes from any point of view. Pseudocode examples throughout make it easy to write your renderers in any language, with links to live JavaScript demos inviting you to explore further. With basic coding knowledge and high school math, Gabriel Gambetta's clear explanations will put computer graphics concepts and rendering techniques within your reach.