-
Notifications
You must be signed in to change notification settings - Fork 330
OSL Support Status
dictoon edited this page Sep 10, 2014
·
6 revisions
- Standard diffuse, translucent, reflection, refraction and microfacet closures
- appleseed-specific Oren Nayar, Ashikhmin-Shirley and Disney's principled BRDF closures
- Emission
- Texture lookups
- Transparency
- Object coordinate systems
-
get_attribute
andtrace
calls -
dtime
anddPdtime
globals
- Camera, NDC and screen coordinate transforms
- Bump mapping (requires ray differentials)
- The background closure is ignored right now
- Holdout and debug closures are ignored (we need to do some refactorings to support them)
- Add OSL scenes to unit tests
-
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
- Light attenuation shaders
- Named coordinate systems
- More closures