Courseware - Advanced Rendering

  • Transport equations
  • Ray tracing algorithms
  • Photon tracing
  • Radiosity for global illumination computation, form factors
  • Efficient approaches to global illumination
  • Monte Carlo methods for global illumination
  • Image-based rendering, panorama viewing, plenoptic function modeling
  • Rendering of complex natural phenomenon
  • Non-photorealistic rendering

 

 

Case Study in Parallel Computation and Graphics Visualization: Parallel Ray Tracer

 

 

Material Type:

Coding example, Demo / Simulation

ISN Logo

Technical Format:

.docx, .tar, zip archive

Location:

Go to materials

Date Added:

12/16/2010

Date Modified:

12/16/2010

Author

Robert Chesebrough, Intel
David Frogley, Brigham Young University
Michael Jones, Brigham Young University
Description:

Target Audience: Graduate with 3D math and Linear Algebra background.

Large project with feature-rich ray tracer (including anti-aliasing, glossy reflections, translucency, depth of field, soft shadows, and median-split volume hierarchy acceleration structure). Does not include visualization, but can easily be converted to support OpenCV. Reads Pixar Renderman (*.RIB) files and outputs *.PPM image files. Includes three versions for both Windows and Linux: serial, OpenMP, and CILK.

Recommended Audience:

Graduate students

Language:

English

Keywords:

ray tracer, raytracer, ray tracing, raytracing, parallel, parallel computing, render, rendering, renderman, omp, openmp, tbb, cilk, graphics, visualization, graphics visualization
Einzelheiten zur Compiler-Optimierung finden Sie in unserem Optimierungshinweis.