Ray Tracing from the Ground Up - Kevin Suffern

Ray Tracing from the Ground Up

(Autor)

Buch | Hardcover
784 Seiten
2007
A K Peters (Verlag)
978-1-56881-272-4 (ISBN)
124,65 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Takes readers through the process of building a modern ray tracer from scratch in C++. This book explains various concepts and processes with the aid of diagrams, ray-traced images, and sample code. It is suitable for undergraduate and graduate computer graphics courses and for individual programmers who would like to learn ray tracing.
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 of hundreds of diagrams, ray-traced images, and sample code. It is suitable for undergraduate and graduate computer graphics courses and for individual programmers who would like to learn ray tracing.

Kevin Suffern is a Senior Lecturer in the Faculty of Information Technology at the University of Technology, Sydney (UTS), where he has been teaching since 1982. In 2003 he won an Individual Teaching Award for outstanding achievement in teaching computer graphics, in particular ray tracing. His artwork, which is produced using the ray tracer described in the book, has won two international awards, has been exhibited at SIGGRAPH, and has been presented as a SIGGRAPH sketch.

1 Ray Tracer Design and Programming 2 Some Essential Mathematics 3 Bare-Bones Ray Tracing 4 Antialiasing 5 Sampling Techniques 6 Mapping Samples to a Disk 7 Mapping Samples to a Hemisphere 8 Perspective Viewing 9 A Practical Viewing System 10 Depth of Field 11 Nonlinear Projections 12 Stereoscopy 13 Theoretical Foundations 14 Lights and Materials, 15 Specular Reflection 16 Shadows 17 Ambient Occlusion 18 Area Lights 19 Ray-Object Intersections 20 Affine Transformations 21 Transforming Objects 22 Regular Grids 23 Triangle Meshes 24 Mirror Reflection 25 Glossy Reflection 26 Global Illumination 27 Simple Transparency 28 Realistic Transparency 29 Texture Mapping 30 Procedural Textures 31 Noise-Based Textures

Erscheint lt. Verlag 6.9.2007
Verlagsort Natick
Sprache englisch
Maße 187 x 235 mm
Gewicht 1690 g
Themenwelt Mathematik / Informatik Informatik Grafik / Design
ISBN-10 1-56881-272-8 / 1568812728
ISBN-13 978-1-56881-272-4 / 9781568812724
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Schritt für Schritt zu Vektorkunst, Illustration und Screendesign

von Anke Goldbach

Buch | Hardcover (2023)
Rheinwerk (Verlag)
39,90
Die Kreativmaschine. Next Edition

von Martin Poschauko; Thomas Poschauko

Buch | Softcover (2024)
Verlag Hermann Schmidt
40,00