Is there a way to use Blender and (say) a 3d virtual "tv studio", together with input streaming from a camera into the application in real time?

So, from a physical camera > USB input > here I am available in Blender as a stream of data by

My interest comes from a desire to create a live stream "tv studio" where the studio is a CG model and the actor is in a green screen studio.

  • $\begingroup$ I think it would need some serious computing power. And I don't know how this should be setup. I'm almost certain you'll have to create the software by yourself, or hire someone to do so. It would be awesome to see someone do this! $\endgroup$ – Hendriks3D Sep 1 '17 at 21:18
  • $\begingroup$ I was kinda hoping someone might pop up and say "hey, EEVEE renderer can do this!" (as it seems to support real time rendering of 3d objects so my brain sez "video stream is not even computed (much, and realtime video is already a thing), so it must be trivial to add a stream into a 3d scene (a 3d studio is not that complex as models go)". $\endgroup$ – Dakisan Sep 4 '17 at 7:51
  • $\begingroup$ Have you looked at obsproject.com ... I think you could pre-render the virtual studio in blender and then green screen your actor in using OBS $\endgroup$ – Moog Oct 18 '19 at 1:03

You can do this after the fact, but unless you're running a supercomputer, Blender probably won't be able to keep up with the live feed.

  • 2
    $\begingroup$ natron will not work for this. you need a program like Isadora $\endgroup$ – user1853 Sep 3 '17 at 18:28
  • $\begingroup$ Darn. Well, I tried. (: (I don't have it myself, but have heard of it.) $\endgroup$ – SilverWolf - Reinstate Monica Sep 3 '17 at 18:31

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.