Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spout2 compatibility to be able to record with an alpha channel #89

Open
blackorbit1 opened this issue Sep 14, 2022 · 2 comments
Open
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@blackorbit1
Copy link

Having the ability to record with transparency could open a lot of doors in artistic creations. For instance:

  • record a gameplay and select an environment afterward
  • some funky effects for streamers
  • easly blend 2 or more gameplays for collabs
  • help in creation of video thumbnails

This script seems to allow that just by enabling it on a camera in the unity editor https://github.com/keijiro/KlakSpout https://www.youtube.com/watch?v=iIwcqgAPVWI

Maybe it would be possible to have 1 spout2 sender per camera to allow either to blend the differents layers and external effects on obs or record all of them and chose how we want to blend them while editing the video.

@blackorbit1 blackorbit1 added the enhancement New feature or request label Sep 14, 2022
@kinsi55
Copy link
Owner

kinsi55 commented Sep 14, 2022

System requirements

Unity 2020.3 or later

Already kinda ruled out by that - Beat saber uses 2019.4, and even beyond that, its DX10 not 11/12

@blackorbit1
Copy link
Author

blackorbit1 commented Sep 14, 2022

Here's a fork that makes it work with 2019.4 https://github.com/fuqunaga/KlakSpout. I see some references to DX10 in the code but it's not explicitely said that it supports it.

Here's another one that introduce support to 2019.2 and explicitely DX9 (which may be compatible with DX10 if DX10 has retro-compatibility (would be sad if it were compatible with DX9 and DX11 but not DX10 :') )) https://github.com/mightypanda/KlakSpout (I also see some references to DX10 in the code but it's not explicitely said that it supports it)

@kinsi55 kinsi55 added the help wanted Extra attention is needed label Nov 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants