среда, 29 июня 2016 г.

The Tungsten Renderer



Feature list

Below is an incomplete list of the features implemented in the renderer. If you're really interested, there is also the detailed (boring, outdated) project report from summer 2014.

Supported integrators
  • Bidirectional Path Tracing
  • Primary Sample Space Metropolis Light Transport
  • Progressive Photon Mapping
  • Light Tracing
  • Photon Mapping
  • Path Tracing
Material models
  • Hair
  • Smooth coat (varnish on top of configurable material)
  • Microfacet dielectric (GGX, Beckmann or Phong)
  • Microfacet conductor (GGX, Beckmann or Phong)
  • Diffuse Fibers
  • Thin-sheet dielectric
  • Rough Conductor Wires
  • Oren-Nayar
  • Plastic
  • Smooth dielectric
  • Smooth conductor
  • Alpha mapped surfaces
  • Bump mapped surfaces
  • Mixed (blend between two materials)
  • Lambert
  • Phong
In many instances, material parameters can also be specified via texture.

  • Triangle meshes
  • Bspline curves (ribbons, cylinders, half-cylinders, camera-facing flats)
  • Spheres
  • Quads
  • Disks
  • Infinite spheres (for environment maps)
  • Infinite spherical caps (for sun-like emitters)

Camera model
  • Depth of field
  • Shaped Bokeh (configurable via texture)
  • Cateye effect
  • Chromatic aberration
  • Tone mapping (Filmic, Reinhard, Gamma)

Input formats
  • Curves: HAIR, FIBER
  • Meshes: OBJ, WO3
  • Textures: HDR, JPG, PNG, TGA, BMP, GIF
  • File save: HDR, PNG, TGA, BMP

Комментариев нет:

Отправить комментарий