1
$\begingroup$

All the questions on this subject relate to rendering, so I don't think this is a duplicate. I'm trying to display a character for motion capture on a completely transparent background. It is NOT for rendering purposes. It is for LIVE motion capture and performance. In other words, I need no plane, no world, just emptiness! Can anyone explain how to do this? Thanks!

$\endgroup$
5
$\begingroup$

The easiest method for me would be using green background in Blender and Chroma key filter in OBS Studio:

  1. In Blender, set Display -> Render Only and tick World Background

    enter image description here

  2. Set World Background Color to green

    enter image description here

  3. Hide all UI so it looks like this, you can go fullscreen by pressing AltF11 enter image description here

  4. In OBS Studio, add corresponding Display or Window to Sources list, then right click on the scene preview -> Filters -> Chroma Key, make sure the green is selected enter image description here

  5. The resulted scene you can live stream enter image description here

$\endgroup$
  • $\begingroup$ Thanks for your answer Jan. I'm not sure about using OBS studio - do I need to add another application? I'm already running too many! I was hoping there was a simpler way to do this just within Blender. I'm using Syphoner to send it to another syphon client at the moment. $\endgroup$ – RexTheRunt Sep 24 '17 at 8:19
  • $\begingroup$ Blender is not a broadcasting application so you definitely need another app to grab the screen so you can broadcast it as a "realtime video". Then the only way how to achieve transparency is using the Chroma key (green screen) method. Unfortunately your Syphoner application doesn't offer this feature so you need OBS or another app that supports it. But maybe someone will find another solution I am not aware of. $\endgroup$ – Jan Kadeřábek Sep 24 '17 at 17:11
  • $\begingroup$ OK, I understand. Thanks for taking the time to share all the screenshots and giving so much detail, much appreciated! $\endgroup$ – RexTheRunt Sep 25 '17 at 3:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.