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
Pour de plus amples informations sur les optimisations de compilation, consultez notre Avertissement concernant les optimisations.