Buck, Jamis

The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer

(No reviews yet) Write a Review
ISBN 13:
9781680502718
author:
Buck, Jamis
format:
Paperback
publisher:
Pragmatic Bookshelf
language:
English
Publication Year:
2018
Pages:
250
Dimensions:
25 x 15 x 1.5 centimetres (0.67
Genre:
Computers, Graphics & Design, General,
Condition:
New
Availability:
Item usually sent within 20 working days
£27.62

Out of stock

Description

Build a photorealistic 3D renderer from scratch in just a couple of weeks. This test-driven guide takes you through the process step by step, implementing each piece of the puzzle as you go. You'll learn to simulate light physics using ray tracing and build a system that's entirely test-first. You'll explore fundamental concepts like vectors and matrices, and discover how to create realistic lighting and shading effects, such as shadows and reflections. With this project, you'll gain hands-on experience with algorithms for simulating the intersection of light rays with various shapes, and learn how to combine graphics primitives using constructive solid geometry. By working through each chapter, you'll build a complete system that's not only functional but also test-driven. This book provides all the necessary formulas and algorithms, so you can focus on experimenting and discovering the fun of writing a ray tracer.

View AllClose