-
Notifications
You must be signed in to change notification settings - Fork 330
OSL Support Status
est77 edited this page Sep 9, 2014
·
6 revisions
- Diffuse, translucent, reflection, refraction and microfacet standard closures
- oren_nayar, ashikhmin_shirley and disney principled brdf appleseed specific closures
- Emission
- Texture lookups
- Transparency
- Object coordinate systems
-
get_attribute
andtrace
calls - dtime and dPdtime globals
- Camera, NDC and screen coordinate transforms
- Bump mapping (requires ray differentials)
- Background closure, is ignored right now. It shouldn't be too difficult to add
- Holdout and debug closure are ignored (we need some refactors to support it)
- 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
- Point clouds (using partio)
- Texture3d (using Field3D)