Open ghost opened 5 years ago
I won't personally convert any, but just peeking at some of their samples, it looks like they'd be able to use many of them without extensive changes.
However, I didn't see any examples that referenced arbitrary previous pass outputs or lookup textures, or any that utilize a framecounter, and those are all pretty important features that a lot of our shaders depend on.
Actual behavior
Olive video editor support adding custom video effects based on GLSL shaders
Here are examples:
Expected behavior
Create video effects based on GLSL shaders from your repo for Olive
0.1.0
GLSL video effect for Olive consist of few files:
<effect_name>.frag
- GLSL shader file of video effect;<effect_name>.xml
- video effect configuration file.For adding to Olive effects files structure should look like:
It's possible group effects in some sub-folder; then structure would look like:
Contents of
/COMMON/
is default for all custom GLSL effects: