Source Blending Modes

Yes - with an additive blending mode, the red and cyan pixels in your scenario would equal white once blended. (Red (1,0,0) + Cyan (0,1,1) = White (1,1,1))

Since this is not a plugin, you'll need to recompile OBS from source in order to test the changes I've implemented - a guide on doing so is here: https://github.com/obsproject/obs-studio/wiki/Install-Instructions#macos-build-directions

...and as above, you'll need to recompile from the branch with my changes:
git clone --recursive https://github.com/jw0z96/obs-studio.git;
git checkout source-blending-modes


If you've not compiled software from source before, this may be more effort than it's worth, but good luck! Perhaps if this feature is deemed useful enough / suitable for integrating into OBS, I could submit a pull request.
Just wanted to tell you I followed your instructions and I have the perfect way to do 3D on a normal monitor, thanks to you and your blending techniques.

The steps to make 3D possible (if you're willing to sacrifice coloring information) are:
1. Turn the saturation of both eyes to negative 100% to get a pure monochrome picture.
2. Multiply the left eye whites by full red and multiply the right eye for rights by full cyan.
3. Overlay those pictures with an additive overlay on both halves.
4. Wear red and cyan glasses while watching to get a black and white 3D image.

The reason this works is because you're removing the color information therefore the color tells 100% of the binocular story and does not have any natural real-world color interference.
 
Top