Charles Fettinger
60686e7f23
examples/shaders: Add Shadertoy effects and conversion template ( #270 )
2020-07-14 16:59:00 +02:00
Michael Fabian 'Xaymar' Dirks
2f9eeb3e6a
examples/shaders: Add new per-activation random to sliding bars transition
2020-07-06 01:27:23 +02:00
Michael Fabian 'Xaymar' Dirks
7b8774b834
gfx/shader: Inlining, std::string_view and optimizations
2020-05-31 01:41:07 +02:00
Michael Fabian 'Xaymar' Dirks
7cd14daa1f
examples: Remove broken effects
2020-05-02 21:43:14 +02:00
Michael Fabian 'Xaymar' Dirks
93207d4655
gfx-shader: Actually write alpha channel to render target
2020-04-24 06:18:12 +02:00
Michael Fabian 'Xaymar' Dirks
cb215881a9
source-shader: Add ShaderToy MslfRn
...
Adds 'https://www.shadertoy.com/view/MslfRn ' as a usable shader.
2020-04-24 01:13:34 +02:00
Michael Fabian 'Xaymar' Dirks
b765d6e745
source-shader: Add ShaderToy MslGRn
...
Converts 'https://www.shadertoy.com/view/MslGRn ' into a usable StreamFX shader.
2020-04-24 01:13:34 +02:00
Michael Fabian 'Xaymar' Dirks
98ea37b2e2
source-shader: Add ShaderToy 3tlXWS
...
Converts 'https://www.shadertoy.com/view/3tlXWS ' into a usable StreamFX Shader.
2020-04-24 01:13:34 +02:00
Michael Fabian 'Xaymar' Dirks
fdcecf25c9
source-shader: Add ShaderToy 3l23Rh
...
Converts 'https://www.shadertoy.com/view/3l23Rh ' into a Shader usable by StreamFX's Shader Source.
2020-04-24 01:13:34 +02:00
Michael Fabian 'Xaymar' Dirks
d42d26db3d
filter-shader: Add 'semiline' effect
...
The 'semiline' effect blanks out horizontal lines of increasing size, with some configuration options. Example: https://cdn.xaymar.com/private/2020-04-23/2020-04-23T08-00-37_obs64_HeartyNavyblueAtlanticridleyturtle.png
2020-04-24 01:13:34 +02:00
Michael Fabian 'Xaymar' Dirks
a989709b6f
examples: Fix some example shaders and add new ones
...
* Fixed 'Pixelator's color transition point being off-center and uncontrollable.
* Fixed 'Drunk' filter not working at all.
* Added an inverted mode to 'Luma Burn'.
* Added exponential Luma to 'Luma Burn'.
* Fixed odd color behavior in the 'Color Shift' transition by switching out HSL with HSV.
* Added a new 'Sliding Bars' transition shader, for an example of it see this clip: https://clips.twitch.tv/RacyEndearingHorseradishAMPTropPunch .
2020-04-17 11:13:36 +02:00
Michael Fabian 'Xaymar' Dirks
4fda7de573
filter-shader: New filter examples
...
CRT Curvature: Emulate an old CRT TVs curvature ...
CRT Scanlines: ... and emulate an old CRT TVs scanlines, rollbar and bleeding!
Hexagonize: Turn things into hexagons. You know, like the thing you see in my streams.
2020-03-28 22:19:14 +01:00
Michael Fabian 'Xaymar' Dirks
7d5c4361e3
transition-shader: New transition examples
...
Color Shift: Uses HSL and some math to smoothly shift Hue Saturation and Lightness between A and B.
Luma Burn: "Burns" away the Luminosity of A to reveal the B side.
Pixelator: Classic/Retro pixelation effect often seen in older games to transition between settings.
2020-03-28 20:22:42 +01:00
Michael Fabian 'Xaymar' Dirks
3432ab4c1d
examples: 3D Raytracing Shader Example
...
Very very basic 3D raytracing, nowhere close to what people manage to do in combo productions. But it does work to some degree.
2020-01-01 16:02:45 +01:00
Michael Fabian 'Xaymar' Dirks
3cd88abeae
examples: Add explanation for basic StreamFX shader files
2019-12-25 20:09:37 +01:00
Michael Fabian 'Xaymar' Dirks
133d8cf599
examples: Fix plasma UV and support for float4
2019-12-22 06:14:56 +01:00
Michael Fabian 'Xaymar' Dirks
0bf4a3ff01
examples: Improve plasma effect settings
2019-12-21 19:09:42 +01:00
Michael Fabian 'Xaymar' Dirks
3f5adab815
examples: New example source shaders
2019-12-18 07:50:49 +01:00
Michael Fabian 'Xaymar' Dirks
aa170c7c54
data: Move example data into examples/
2019-11-18 03:03:11 +01:00