Vnyan and VSeeFace
Prerequisite
Steam or Lutris or Bottles
Since Vnyan and VSeeFace are Windows app, we'll rely on translation layers like Steam's Proton or Wine. But I'll be using Steam's Proton for this guide
I'll be using Vnyan for this guide as well, but you can do the same with VSeeFace
IMPORTANT

I haven't done full testing just yet, but what I can say is: DON'T RUN VNYAN IN THE BACKGROUND FOR VERY LONG TIME!
From my experience, having Vnyan running in the background causes my Linux (CachyOS) to have Out Of Memory crash. I am not sure if this is Vnyan problem, or Proton problem, or something else. And am not sure if the same thing happen with VSeeFace
So keep this in mind
How to Install
Add them into Steam as Non-Steam Game

Once added, remember to add
obs-gamecapture %command%
as your Launch Command. Otherwise OBS can't capture the app with Transparency option. And don't forget the Compatibility layer as well!


You can now start using Vnyan or VSeeFace and configure your 3D model. You should be able to use your webcam right away. If you can't, you may need to use Facetracker. And unfortunately, you can't use Facetracker + Vnyan because Vnyan doesn't support this type of combo, only VTube Studio (not limited to) + Vnyan. However, VSeeFace should support this combo!
In OBS, add Game Capture source, and then select Vnyan (or VSeeFace) as the source. And remember to tick the "Allow Transparency"

And that's it!
Facetracker combo
Note
It seemed like Facetracker will keep running on the background. If you want to stop it, remember to stop the tracking and then close the Facetracker app, because hitting X alone will just close the app, but not the tracking
Install Facetracker from Flathub
Once installed, open Facetracker and configure your webcam to your liking

To start the tracking, hit the camera button on the top left corner
In VSeeFace, use OpenSeeFace tracking as your Camera, and input 0.0.0.0 as the IP and 11573 as the port

And that's it!
Last updated