Skip to content
François Beaune edited this page Feb 21, 2015 · 34 revisions

Supported

  • Standard diffuse, oren_nayar, translucent, reflection, refraction and microfacet closures
  • appleseed-specific Ashikhmin-Shirley and Disney's principled BRDF closures
  • Emission
  • Transparency
  • Texture lookups
  • Object coordinate systems
  • Camera coordinate system
  • get_attribute and trace calls
  • dtime and dPdtime globals

Missing

  • NDC and screen coordinate transforms (work in progress)
  • Bump mapping (requires ray differentials)
  • The background closure is ignored right now
  • holdout and debug closures are ignored

Not yet supported by appleseed

  • ShaderGlobal members that depend on ray differentials are set to 0 (we don't have ray differentials in appleseed yet)
  • Geometry user data
  • Displacement
  • Subsurface scattering
  • Arbitrary AOVs from shadergroups

Would be nice to have

  • Light attenuation shaders
  • Named coordinate systems
  • More closures

Should work but untested

Clone this wiki locally