Papers and Presentations
Siggraph 2024 Course Slides: Shader Writing in Open Shading Language
Siggraph 2024 Course Slides: Shader Writing in Open Shading Language
Siggraph 2024 Course Recording.
Supplementary Materials: https://github.com/LaikaStudios/OSLShaderWriting

Siggraph 2023 Course Slides: Shader Writing in Open Shading Language
Siggraph 2023 Course Slides: Shader Writing in Open Shading Language

DigiPro 2023 Paper: Layering Displaced Materials with Thickness, Accumulation, and Size
DigiPro 2023 Paper: Layering Displaced Materials with Thickness, Accumulation, and Size
Supplementary Materials: https://github.com/LaikaStudios/LaSh

DigiPro 2023 Presentation Slides: Layering Displaced Materials with Thickness, Accumulation, and Size
DigiPro 2023 Presentation Slides: Layering Displaced Materials with Thickness, Accumulation, and Size
Siggraph 2022 Course: OSL Shaders for RenderMan
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.