Realistic Ray Tracing, Second EditionA K Peters, Ltd., 19. 12. 2008 - Počet stran: 235 Concentrating on the "nuts and bolts" of writing ray tracing programs, this new and revised edition emphasizes practical and implementation issues and takes the reader through all the details needed to write a modern rendering system. Most importantly, the book adds many C++ code segments, and adds new details to provide the reader with a better intuitive understanding of ray tracing algorithms. |
Obsah
Code Optimization | 1 |
A Simple Ray Tracer | 3 |
9 | 27 |
5 | 36 |
Viewing | 63 |
40 | 78 |
Solid Texture Mapping | 79 |
Image Texture Mapping | 97 |
Bounding Volume Hierarchies | 131 |
Monte Carlo Integration | 145 |
Radiometry | 155 |
Path Tracing | 169 |
98 | 182 |
Explicit Direct Lighting | 193 |
Photon Mapping | 209 |
Participating Media | 215 |
Další vydání - Zobrazit všechny
Realistic Ray Tracing, Second Edition Peter Shirley,R. Keith Morley Náhled není k dispozici. - 2003 |
Běžně se vyskytující výrazy a sousloví
axis Barycentric coordinates BBox bounding box BRDF camera chapter color Computer Graphics const Matrix const rgb& const Vector3& const Vector3& v2 coordinate system cosine define direct lighting discriminant distribution drand48 endif filter float temp float tmax float tmin friend Matrix friend Vector3 gamma hit point HitRecord& ifndef implement include rgb.h include Vector3.h inline float inline Vector3 int num_samples intensive quantity intersection interval interval_max inverse.x irradiance jittered left_op.x lens luminaire Matrix & right_op Matrix ret mesh Monte Carlo integration nData normal vector Note object ONB& parameter photon map pinhole pixel plane r.direction radiance radiometry random numbers random variable raster ray tracing reflectance ret.x return false return ret return true Shape shown in Figure SIGGRAPH solid angle specular sphere sqrt_samples stratified samples surface normal texture map transform triangle tval txmax txmin tymin unitVector vertices void zero