Michael Fabian 'Xaymar' Dirks
5d5a104819
ffmpeg-encoder: Improve UI, fix acceleration encode, etc
2020-01-15 03:59:03 +01:00
Michael Fabian 'Xaymar' Dirks
0a16ce07dc
project: Merged FFmpeg Encoders Step 2
2020-01-13 22:40:15 +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 Dirks
68d3146cb8
locale: New Crowdin translations ( #93 )
2019-12-21 05:02:46 +01:00
Michael Fabian 'Xaymar' Dirks
3f5adab815
examples: New example source shaders
2019-12-18 07:50:49 +01:00
Michael Fabian Dirks
43f0aad930
locale: New Crowdin translations ( #91 )
2019-12-18 06:49:13 +01:00
Michael Fabian 'Xaymar' Dirks
b7f76f5e01
locale: New translatable strings
2019-12-18 06:39:08 +01:00
Michael Fabian Dirks
aec057981f
New translations en-US.ini (Italian)
2019-12-13 04:04:19 +01:00
Michael Fabian Dirks
7cc87b4997
New translations en-US.ini (Italian)
2019-12-13 03:05:50 +01:00
Michael Fabian Dirks
34389c1899
New translations en-US.ini (Italian)
2019-12-12 04:23:42 +01:00
Michael Fabian Dirks
f89887a415
New translations en-US.ini (Italian)
2019-12-12 03:28:11 +01:00
Michael Fabian Dirks
fc1abd9d4e
locale: New Crowdin translations ( #88 )
2019-12-10 03:45:19 +01:00
Michael Fabian Dirks
b42ee2e348
locale: New Crowdin translations ( #87 )
2019-12-06 00:25:18 +01:00
Michael Fabian Dirks
a56968f67d
locale: New Crowdin translations ( #86 )
2019-12-05 22:58:14 +01:00
Michael Fabian Dirks
f44fc1b671
locale: Update from Crowdin ( #79 )
2019-12-04 20:38:18 +01:00
Michael Fabian 'Xaymar' Dirks
4e1dcb533c
filter-dynamic-mask: Rebase onto obs::source_factory
2019-12-03 20:11:27 +01:00
Michael Fabian 'Xaymar' Dirks
efb6b0b9be
filter-transform: Further refactoring
2019-12-03 18:28:42 +01:00
Michael Fabian 'Xaymar' Dirks
df8ebd94ea
filter-displacement: Refactor onto obs::source_factory
...
This drastically improves stability and prevents all exceptions from leaking into libobs C code, which prevents crashes and unexpected freezes from exception handlers further down the stack.
Additionally minor work was done to further improve the quality and user experience for the filter.
2019-11-18 03:03:11 +01:00
Michael Fabian 'Xaymar' Dirks
aa170c7c54
data: Move example data into examples/
2019-11-18 03:03:11 +01:00
Michael Fabian 'Xaymar' Dirks
bacf52f9b6
source-mirror: Refactor to improve performance
...
Caching the output of a source is only necessary for really expensive to render sources, so it is disabled by default now. Thanks to that, most Source Mirrors are now "free" instead of requiring two context switches and a texture, while those really expensive can be manually set to cache.
The scaling mode is also set to disabled instead of point when rescaling is off to further improve performance. The previous method would incorrectly cause an extra texture to be used.
Additionally we now have support for debug markers for graphics debugging, allowing us to exactly tell apart improvements in rendering cost for this source.
2019-10-18 22:32:54 +02:00
Michael Fabian 'Xaymar' Dirks
03c704de1a
project: Correct usage of exceptions and include stdexcept
2019-09-04 02:59:04 +02:00
Michael Fabian 'Xaymar' Dirks
2e98c2e754
color-grade: Fix and improve advanced options
...
These new options allow further control over the Tint tool in Color grading.
2019-09-04 02:18:40 +02:00
Michael Fabian 'Xaymar' Dirks
781307fbe6
color-grade: Add further Tint options
2019-09-04 01:41:15 +02:00
Michael Fabian Dirks
6857859252
locale: New translations
2019-09-03 21:20:31 +02:00
Michael Fabian Dirks
b83b6fa5a5
locale: New Crowdin translations ( #74 )
2019-08-16 15:44:41 +02:00
Michael Fabian 'Xaymar' Dirks
458eca143a
data/shaders: Displacement filter example
2019-08-07 20:40:14 +02:00
Michael Fabian 'Xaymar' Dirks
747079b8c6
locale: Add texture type translation
2019-08-07 20:22:44 +02:00
Michael Fabian 'Xaymar' Dirks
e953932913
data/shaders: Update examples
2019-08-07 20:22:34 +02:00
Michael Fabian 'Xaymar' Dirks
aff4b221ba
data/shaders: Change fixed to draw
2019-08-07 18:10:54 +02:00
Michael Fabian 'Xaymar' Dirks
76335745b1
data/shaders: New example shaders
2019-08-07 18:07:05 +02:00
Michael Fabian 'Xaymar' Dirks
8cb2ddaa82
source-shader, cmake: 'Shader' source
2019-08-07 18:06:48 +02:00
Michael Fabian 'Xaymar' Dirks
5b9e6f0f1b
locale: Add strings for custom shaders
2019-08-07 17:45:22 +02:00
Michael Fabian 'Xaymar' Dirks
2ca15bb28c
source-mirror: Allow overriding audio layout
2019-08-04 12:34:42 +02:00
Michael Fabian 'Xaymar' Dirks
93ba39545f
filter-color-grade: Implement Tool selection for OBS Studio 24.x
2019-08-03 12:29:47 +02:00
Michael Fabian 'Xaymar' Dirks
721f2bdf8f
filter-color-grade: Fully feature Color Grading filter
...
Allows controlling Lift, Gamma, Gain, Offset, Tint and various Correction factors directly from within OBS without having to create a new LUT.
2019-08-02 23:49:18 +02:00
Michael Fabian Dirks
69f9134749
locale: New Crowdin translations ( #69 )
...
* New translations en-US.ini (German)
* New translations en-US.ini (Russian)
* New translations en-US.ini (French)
* New translations en-US.ini (Chinese Simplified)
2019-07-22 11:00:59 +02:00
Michael Fabian 'Xaymar' Dirks
2c94852ba8
source-mirror: Allow changing source alignment
...
Adds a new property to control the alignment of the source within the calculated boundary when rescaling the source. Also fixes the permanently left aligned mirror at the same time.
2019-05-28 20:04:26 +02:00
Michael Fabian Dirks
3e62416af2
locale: New Crowdin translations ( #65 )
2019-05-28 18:40:20 +02:00
Michael Fabian 'Xaymar' Dirks
ccc4c6ea22
filter-sdf-effects: Fix and improve effect rendering
...
Fixes the bug that rendering an outline would remove all other effects not directly under the outline, while also improving the rendering speed drastically by only initializing and clearing the rendertarget once instead of for each effect.
2019-05-28 02:51:27 +02:00
Vainock
0e39490284
locale: Delete unused language files ( #67 )
2019-04-28 18:20:56 +02:00
Vainock
438ce1abf9
locale: Fix mistake in locale ( #66 )
2019-04-28 17:56:31 +02:00
Michael Fabian Dirks
956df8762c
locale: New Crowdin translations ( #63 )
2019-04-27 17:59:31 +02:00
Michael Fabian 'Xaymar' Dirks
9e7894c9c3
filter-dynamic-mask: Implement Dynamic Mask filter
...
This filter allows the use of another source as a mask, allowing complex filter graphs and trippy effects, such as creating a text source with three animated videos, each using a different color channel as the mask.
Fixes #18 .
2019-04-27 17:56:10 +02:00
Vainock
b4341e41b3
locale: Add missing dot at the end of a line ( #62 )
2019-04-23 12:42:27 +02:00
Michael Fabian Dirks
61d5a0341a
locale: New Crowdin translations ( #59 )
2019-04-21 20:30:59 +02:00
Michael Fabian 'Xaymar' Dirks
3aa663908a
locale: Further improve original translations
2019-04-19 08:20:33 +02:00
Michael Fabian Dirks
870625e8e5
locale: Update translations from CrowdIn ( #58 )
2019-04-15 12:56:21 +02:00