Fibric includes a collection of OSL shaders designed to extend key Fibric shading workflows beyond MaterialX and Karma. These shaders provide equivalent functionality for renderers that support OSL, helping maintain visual consistency across different rendering pipelines.
The OSL shader library can be found in:
$FIBRIC/scripts/osl
Depending on your render engine, the installation process may vary. In most cases, the shaders simply need to be added to the renderer's shader search path so they can be discovered and compiled at render time.
For example:
Arnold users should add the Fibric OSL directory to the ARNOLD_PLUGIN_PATH environment variable. See the Arnold documentation for details.
RenderMan users should add the Fibric OSL directory to the RMAN_SHADERPATH environment variable. See the RenderMan documentation for details.
Once installed, the OSL shaders can be used to reproduce the same Fibric-specific shading behaviors available through the provided MaterialX networks, enabling compatibility with a wider range of render engines and production environments.
Weave Mapper mode, texture mapping follows weave ratios automatically