FaceRig

FaceRig

View Stats:
IronHawx Nov 4, 2014 @ 7:32pm
[sorted out] FaceRig+OBS no go?
Ok so I searched around found a few articles but seem to be old. I can not seem to get face rig and OBS to behave, or more so have OBS and it capturing game+facerig. Basically when game is minimized no problems tracks fine in preview, but as soon as I pop game open to play, all tracking ceases, as if the program has frozen. alt tab(aka minimize game window) and boom tracking is back no problem while i do anything else.

So question is how come face rig and game cap w/ OBS doesn't play nice is it an issue w/ FaceRig or OBS I didn't buy Facerig for it not to work with streaming gameplay and as it stands seems to fail to do just that.

PC:
Win7 64bit
16gb Ram
7950 3gb gpu 14.4driver
I7 2600 3.0ghz
Samsung Evo SSD 320gb
Logitech C920HD webcam

Any help would be greatly appreciated.

Edit:
Ok so just quickly turned of fullscreen and put game into fullscreen windowed and seems to work. Seriously though is it OBS or Facerig that doesn't want to play nice when game is in fullscreen?
Last edited by Holotech Studios; Nov 6, 2014 @ 12:03am
< >
Showing 1-6 of 6 comments
FurRiffic Nov 4, 2014 @ 10:31pm 
It's DirectX who isn't behaving nicely here.
Both the game and FaceRig are using DirectX. That framework has the inherent problem that it ceases / slows down rendering within other applications if one of the applications is in full-screen. Since FaceRig is almost ALL rendering, it near-crashes, until you de-fullscreen the game.

Unless the Developers of DirectX (aka Microsoft) do something about this, neither FaceRig-, OBS- nor the game-developers can do anything about this.

One question though: is your game a DirectX 9 or 11 game?
I believe to remember that FaceRig is mainly DX9, so maybe if the game is DX11 they work together? (Not one of the devs and haven't tried it myself, just something that popped up in my head)
Last edited by FurRiffic; Nov 4, 2014 @ 10:32pm
Warborg Nov 5, 2014 @ 12:08am 
Perhaps this is a sign that maybe an OGL render path should be added... I by no means am an expert on the APIs so I'm not sure it's a viable solution, but maybe if there was an OGL renderer it would allow a DX game to run along with Facerig in OGL?
Holotech Studios  [developer] Nov 5, 2014 @ 12:18am 
We will investigate that ( OpenGL Facerig + a directX game) further along the line (is not a trivial matter, and it may involve changing the current implementation of the Virtual Webcam too).

The current fallback ( until we get the resources needed to invest in an alternate render path) is to simply use the game in windowed mode instead of full screen mode. If you set the window size just right it shouldn't be a noticeable difference in how you experience the game. Is not ideal we agree, but also is not a huge sacrifice :).
Last edited by Holotech Studios; Nov 5, 2014 @ 12:21am
IronHawx Nov 5, 2014 @ 12:40am 
Wow didn't expect such a fast response from Holotech, but ya tried w/ bf4 which is dx11 idk if i switched it to mantle if that make a difference. Also agree windowed mode isn't horrible for some of games as they have fullscreen window aka no border, others they have border and for me completely ruins imerrsion seeing that title bar at the top, will play with it some more, just wasn't expecting this issue with offering a pro version in direct regards to streaming, which is why i bought pro to begin with alas, still beta so heres hoping you all get continued support in order to fund this amazing piece of tech as it allows me to stream with out giving away my identity/privacy as well as adding a little fun and character to it.
Coffee Nov 5, 2014 @ 9:52am 
I broadcast the video to webcammax then use webcammax inside OBS.

It work perfectly.
So it can technically work without any work on Microsoft side, it's just how you render the broadcast thing inside FaceRig!
FurRiffic Nov 5, 2014 @ 10:10pm 
Originally posted by ­­Δ👽 Louna 👽Δ­­:
I broadcast the video to webcammax then use webcammax inside OBS.

Did you then already test it out with something like BF4 or another DirectX11 game in full-screen then? Cause I personally think it will then still not work, since it still has to render from FaceRig to webcammax, so you didn't change anything, you just added an extra step.
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Nov 4, 2014 @ 7:32pm
Posts: 6