Ray Tracing from the Ground Up

Ray Tracing from the Ground Up
ISBN-10
1498774709
ISBN-13
9781498774703
Category
Computers
Pages
784
Language
English
Published
2016-04-19
Publisher
CRC Press
Author
Kevin Suffern

Description

With the increase in computing speed and due to the high quality of the optical effects it achieves, ray tracing is becoming a popular choice for interactive and animated rendering. This book takes readers through the whole process of building a modern ray tracer from scratch in C++. All concepts and processes are explained in detail with the aid o

Other editions

Similar books

  • Ray Tracing from the Ground Up, Second Edition
    By Kevin Suffern, Helen H. Hu

    Recently, there has been a resurgent interest in ray tracing due to the capability of the GPU. Reflecting recent trends, this second edition uses Java as the language for writing the ray tracer.

  • An Introduction to Ray Tracing
    By Andrew S. Glassner

    It is also richly illustrated with four-color and black-and-white plates. This is a book which will be welcomed by all concerned with modern computer graphics, image processing, and computer-aided design.

  • Ray Tracing Gems: High-Quality and Real-Time Rendering with DXR and Other APIs
    By Eric Haines, Tomas Akenine-Möller

    This book is a must-have for anyone serious about rendering in real time. With the announcement of new ray tracing APIs and hardware to support them, developers can easily create real-time applications with ray tracing as a core component.

  • Computer Graphics from Scratch: A Programmer's Introduction to 3D Rendering
    By Gabriel Gambetta

    Computer Graphics from Scratch demystifies the algorithms used in modern graphics software and guides beginners through building photorealistic 3D renders.

  • The Ray Tracer Challenge: A Test-driven Guide to Your First 3D Renderer
    By Jamis Buck

    Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch!

  • Real-Time Rendering
    By Naty Hoffman, Eric Haines, Tomas Akenine-Möller

    Thoroughly revised, this third edition focuses on modern techniques used to generate synthetic three-dimensional images in a fraction of a second. With the advent of programmable shaders, a wide variety...

  • Fahrenheit 451: A Novel
    By Ray Bradbury

    A totalitarian regime has ordered all books to be destroyed, but one of the book burners suddenly realizes their merit.

  • Metal by Tutorials (Third Edition): Beginning Game Engine Development With Metal
    By Raywenderlich Tutorial Team, Caroline Begbie, Marius Horga

    Build your own low-level game engine in Metal!This book introduces you to graphics programming in Metal - Apple's framework for programming on the GPU.

  • Real-Time Rendering, Fourth Edition
    By Naty Hoffman, Eric Haines, Tomas Akenine-Möller

    Our focus in this chapter is on basic principles and what qualities a shadow algorithm needs—predictable quality and ... Woo and Poulin's book Shadow Algorithms Data Miner [1902] provides an overview of a wide range of shadow algorithms ...

  • Physically Based Rendering: From Theory to Implementation
    By Matt Pharr, Greg Humphreys

    Bigler, J., A. Stephens, and S. Parker. 2006. Design for parallel interactive ray tracing systems. IEEE Symposium on Interactive Ray Tracing, pp. 187–195. Bikker, J. and R. Reijerse. 2009. A precalculated point set for caching shading ...