Papers and Presentations

Siggraph 2024 Course Slides: Shader Writing in Open Shading Language

ShaderWritingInOSL_2023.pdf

Siggraph 2023 Course Slides: Shader Writing in Open Shading Language

LayeringDisplacedMaterials_Prater_2023.pdf

DigiPro 2023 Paper: Layering Displaced Materials with Thickness, Accumulation, and Size

LayeringDisplacedMaterials_Presentation.pdf

DigiPro 2023 Presentation Slides: Layering Displaced Materials with Thickness, Accumulation, and Size

Siggraph 2022 Course: OSL Shaders for RenderMan

Siggraph 2022 Educator's Forum Course.

Supplementary Materials: https://github.com/LaikaStudios/OSLShadersForRenderMan

Note: many of the slides showing simple shaders didn't include the parameter type declaration, e.g.:

output color_Pref = color(0.0)  instead of  output color color_Pref = color(0.0)

Unfortunately, I copy-pasted these simple code examples into many of the slides. This error has been corrected in the upcoming Siggraph 2023 course presentation: Shader Writing in Open Shading Language.