From 95bd06d2fd72b2e96217c030ba16b50facfa156e Mon Sep 17 00:00:00 2001 From: Exeldro Date: Mon, 2 Oct 2023 09:00:23 +0200 Subject: [PATCH] Update README.md --- README.md | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index dbd28a6e..33568a2e 100644 --- a/README.md +++ b/README.md @@ -165,28 +165,37 @@ I recommend *.shader* as they do not require `Use Effect File (.effect)` as pixe | hexagon.shader | A shader that creates a grid of hexagons with several options for you to set. This is an example of making shapes. | | | gaussian-simple.shader | A simple gaussian shader for bluring. Really implements closer to a box shader. | | | luminance.shader | A shader that adds an alpha layer based on brightness instead of color. Extremely useful for making live video special effects, like replacing backgrounds or foregrounds. | | -| matrix.effect | The cat is a glitch conversion from shadertoy. Updated with several configurable options.(1.2) | | +| matrix.effect | The cat is a glitch conversion from shadertoy. Updated with several configurable options.(1.2) | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/79d2b028-4ea8-405d-a560-846f3ea78357) | | multiply.shader | A shader that multiplies the input by another image specified in the parameters. Demonstrates the use of user-defined `texture2d` parameters. | | | night_sky.shader | Animated moon, clouds, stars background(1.2) | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/8202deaa-7b60-417f-abd6-30c97b617b14) | -| perlin_noise.effect | An effect generates perlin_noise, used to make water, clouds and glitch effects. | | +| page-peel.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/9ebb8c1a-4a6d-4425-a344-36dd05533db2) | +| perlin_noise.effect | An effect generates perlin_noise, used to make water, clouds and glitch effects. | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/62f3c4eb-74b5-4dbf-9e6e-e726c8734861) | | pie-chart.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/bf44b9aa-23e5-4261-a0f8-b287d3012db7) | +| pixelation.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/88b9db62-9fc7-4a1a-b7a2-cf22355be390) | | pulse.effect | An effect that varies the size of the output over time. This demonstrates a custom vertex shader that manipulates the position of the rendered vertices based on user data. Note that moving the vertices in the vertex shader will not affect the logical size of the source in OBS, and this may mean that pixels outside the source's bounds will get cut off by later filters in the filter chain. | | -| rainbow.shader | Creates Rainbow effects, animated, rotating, horizontal or vertical. This is an expensive process and limiters are implemented. | | +| rainbow.shader | Creates Rainbow effects, animated, rotating, horizontal or vertical. This is an expensive process and limiters are implemented. | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/3aa68f8f-ea24-4e9d-a813-1769d9aaf507) | | rectangular_drop_shadow.shader | A shader that renders an optimized drop shadow for sources that are opaque and rectangular. Pixels inside the bounds of the input are treated as solid; pixels outside are treated as opaque. The complexity of the blur does not increase with its size, so you should be able to make your blur size as large as you like wtihout affecting GPU load. | | | remove_partial_pixels.shader | A shader that removes pixels with partial alpha, excellent for cleaning up green screens. | | -| repeat.effect | Duplicates the input video as many times as you like and organizes on the screen. | | -| repeat_texture.effect | As above, but add a texture input to repeat instead of the input source. | | -| rgb_color_wheel.shader | A rotatable RGB color wheel! | | +| repeat.effect | Duplicates the input video as many times as you like and organizes on the screen. | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/19ba6e94-af2a-472a-954d-3d9bdebde99e) | +| repeat_texture.effect | As above, but add a texture input to repeat instead of the input source. | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/08b3d442-7705-4674-9e70-12b727150947) | +| rgb_color_wheel.shader | A rotatable RGB color wheel! | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/b087379c-7aca-40b1-9f2d-d55343b7eb4d) | | rgb_split.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/ddca6372-1ee6-495a-be52-4b6cc27be89e) | | rotatoe.effect | A test rotation effect | | | rounded_rect.shader | A shader that rounds the corners of the input, optionally adding a border outside the rounded edges. | | | rounded_stroke.shader | A shader that rounds the corners of the input, optionally adding a border outside the rounded edges. Updated by Exeldro. Several shaders have been upgraded with Apply To Specific Color for you to animate borders. | [https://youtu.be/J8mQIEKvWt0](https://youtu.be/J8mQIEKvWt0) | -| scan_line.shader | An effect that creates old style tv scan lines, for glitch style effects. | | -| selective_color.shader | Create black and white effects with some colorization. (defaults: .4,.03,.25,.25, 5.0, true,true, true, true. cuttoff higher = less color, 0 = all 1 = none) | | +| scan_line.shader | An effect that creates old style tv scan lines, for glitch style effects. | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/d5913e00-ff88-4276-8b12-e13305e5c2bd) | +| seasick.shader | | | +| selective_color.shader | Create black and white effects with some colorization. (defaults: .4,.03,.25,.25, 5.0, true,true, true, true. cuttoff higher = less color, 0 = all 1 = none) | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/868780e9-aa88-4546-a1cb-d7fcc23a18ca) | | shake.effect | creates random screen glitch style shake. Keep the random_scale low for small (0.2-1) for small jerky movements and larger for less often big jumps. | | -| spotlight.shader | Creates a stationary or animated spotlight effect with color options, speed of animation and glitch | | | shine.shader | Add shine / glow to any element, use the transition luma wipes (obs-studio\plugins\obs-transitions\data\luma_wipes *SOME NEW WIPES INCLUDED IN THIS RELEASE ZIP*) or create your own, also includes a glitch (using rand_f), hide/reveal, reverse and ease, start adjustment and stop adjustment | | +| spotlight.shader | Creates a stationary or animated spotlight effect with color options, speed of animation and glitch | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/f9aebc02-4da5-4d30-b2f3-a9d9d7511f9f) | +| Swirl.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/722bc6fc-7c75-455f-a3bd-94607e621e74) | +| thermal.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/f12e1040-51a6-4401-a84b-160f19c8f907) | +| twist.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/6998bbee-8a44-4a5d-82b4-ca92f246e826) | +| VCR.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/8e4b5663-2135-4a4e-b912-6e58a6c29628) | +| VHS.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/c61ca22f-c62c-4b38-9c28-555e57e3951b) | | vignetting.shader | A shader that reduces opacity further from the center of the image. inner radius is the start and outer radius is the end. suggested default settings is opacity 0.5, innerRadius = 0.5, outerRadius = 1.2 | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/b7d32bb9-014d-4152-9be1-8bdb498121f0) | +| ZigZag.shader | | ![image](https://github.com/exeldro/obs-shaderfilter/assets/5457024/3e3006cd-9f2a-4a7e-905c-50d80173e861) | | zoom_blur.shader | A shader that creates a zoom with blur effect based on a number of samples and magnitude of each sample. It also includes an animation with or without easing and a glitch option. Set speed to zero to not use animation. Suggested values are 15 samples and 30-50 magnitude. | |