Go to file
Michael Fabian 'Xaymar' Dirks 79406b0b08 gfx-shader: Additional stable time values
'Time.x' gets inaccurate if OBS Studio is running for more than two hours, therefore we have to do something to fix it. By allowing the shader code to control when things loop using 'Time.y' (0..1) and 'Time.z' (the number of times 'Time.y' wrapped back to 0), a much more stable animation can be achieved.
2020-03-28 22:17:33 +01:00
.github ci: Fix submodule cloning 2020-03-26 14:58:21 +01:00
cmake cmake: Use shared submodule for Clang integration 2020-01-22 11:12:34 +01:00
data transition-shader: New transition examples 2020-03-28 20:22:42 +01:00
media media: Add rendered logo 2019-07-27 21:28:28 +02:00
source gfx-shader: Additional stable time values 2020-03-28 22:17:33 +01:00
.clang-format project: Add clang-format support 2018-09-26 01:15:53 +02:00
.editorconfig project: Revert to 4-wide tab 2018-09-27 02:44:56 +02:00
.gitignore project: Remove AMD text from gitignore 2017-08-19 23:32:18 +02:00
.gitmodules cmake: Use shared submodule for Clang integration 2020-01-22 11:12:34 +01:00
AUTHORS.md AUTHORS: Add Authors file 2019-04-23 17:54:18 +02:00
CMakeLists.txt transition: Add initial version of Shader filter 2020-03-28 18:54:56 +01:00
CONTRIBUTING.md examples: New example source shaders 2019-12-18 07:50:49 +01:00
LICENSE GPLv2 and gitignore 2017-06-28 23:20:50 +02:00
README.md project: Fix CI link 2020-02-13 10:28:45 +01:00
crowdin.yml Update Crowdin configuration file 2019-01-24 03:24:33 +01:00

README.md

Logo CI Crowdin

About StreamFX

StreamFX is a plugin to libOBS (OBS Studio, OBS.live) which adds many new Sources, Filters and Transitions that enhance and extend the functionality in libOBS.

Features

  • 3D Transform Filter (Ortho, Perspective, ...)
  • Blur Filter (Box, Gaussian, ...)
  • Displacement Mapping Filter
  • Shader Source, Shader Filter, Shader Transition
  • & more! Check out the wiki for more information.

Helping Out

There's always something to translate, so consider submitting translations into your language on Crowdin! Crowdin allows many contributors to work together on translating a project without requiring any programming knowledge. All you need is an account, and you can start translating!

Supporting the project

The StreamFX project is funded through Patreon, Github Sponsors and PayPal donations. Note that supporting the project does not grant you any special rights unless otherwise stated.