OSL Texture

 

The OSL texture node is a scriptable node. You can write scripts using the OSL (Open Shader LanguageA shading language developed by Sony Pictures Imageworks. There are multiple render engines that utilize OSL as it is particularly suited for physically-based renderers.) to define arbitrary texture types to create customized OctaneRender® Materials and Shaders. To learn about the generic OSL standard, read the OSL Readme and PDF documentation.

OSL_Texture_Fig01_UE5_v2022.jpg

Figure 1: The OSL Texture node applied to a DiffuseAmount of diffusion, or the reflection of light photons at different angles from an uneven or granular surface. Used for dull, non-reflecting materials or mesh emitters. input