Custom Shaders is a LUA script for Open Broadcaster Software (OBS) that can be used to apply OBS effects to any image source. An OBS effect (or shader) is defined in a file with a nearly identical syntax to Direct3D 11 HLSL effect files.
This script was inspired by the filter-custom included in DarkLink's Script Pack and builds upon the features provided by the obs-shaderfilter and the OBS ShaderFilter Plus plugins.
New features
This script was inspired by the filter-custom included in DarkLink's Script Pack and builds upon the features provided by the obs-shaderfilter and the OBS ShaderFilter Plus plugins.
New features
- No compilation and no installation of pre-compiled components are required
- Cross-platform by nature (although it has only be tested under Linux. I'll be glad to receive feedback from users of other OSes)
- Enlarged support of variable types
- Allows the use of vertex or pixel shaders
- Full support of image files (textures)