Ray Tracing from the Ground Up
A K Peters (Verlag)
978-1-56881-272-4 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
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? |
aus dem Bereich