Supported Bit Versions
  1. 64-bit
Source Code URL
https://github.com/xurei/shadertastic/
Minimum OBS Studio Version
28.0.0
Supported Platforms
  1. Windows
  2. Linux

Shadertastic is a flexible OBS plugin designed to help you create custom filters and transitions, especially suited for streaming but adaptable for other media projects. It strikes a balance between specialized plugins, like obs-blur-plugin, and more generic tools, such as obs-shaderfilter, which can sometimes be challenging to use or set up.

At its core, Shadertastic is shader-based, making it easy for both developers and creators to work with. Whether you're a content creator looking for unique effects or a developer wanting to extend its functionality, Shadertastic offers an approachable solution.

Key Features:
  • Easy Extensibility: Third-party developers can create custom shaders and add a simple metadata file to integrate new effects—no C++ coding required. Just drop your shaders in a folder, and Shadertastic will detect and make them available right away.
  • Advanced Functionality: Features like face-tracking (powered by MediaPipe) and sound-reactive variables allow for dynamic, interactive effects.
  • Effect Library: With an online library of effects, users can easily browse and download new effects without needing to reinstall or update the plugin. Discover them at https://www.shadertastic.com/library

Shadertastic is designed to make shader-based effects accessible to a broader audience, providing a user-friendly experience with room for creativity and expansion.
  • Like
Reactions: NCC24656
Author
xurei
Downloads
367
Views
1,954
First release
Last update
Rating
5.00 star(s) 1 ratings

Latest reviews

Works like a charm and opens up many possibilities compared to other shader solutions. Like the face tracking or the DisplacementMap source that allows to create dynamic and textured displacements from browser sources (examples: https://www.youtube.com/watch?v=7rC4MAqAQR0 and https://www.youtube.com/watch?v=yD3BmZXWph4).
In these cases, one half of the displacement source is the actual displacement texture, the other half is a texture overlayed of top of the result.
Top