Changes

Jump to: navigation, search

Main Page

3,883 bytes added, 15:23, 27 October 2019
Required Hardware
Massive thanks to Ragesaq (https://twitch.tv/ragesaq) for setting up the Wiki server for us. You're a rockstar.
<br>
 
=About LIV=
*'''Optional''': Capture card (needed if you are not using a webcam)<br>
*Greenscreen<br>
*'''Update!''' We're beta testing green-screen less background removal using the Kinect V2. Hop into [http://liv.chat our Discord] and sign up for the beta in the #no-green-screen channelKinect Azure support has been added to LIV! Select them like any other camera.<br>
<br>
===Incompatible Hardware===
The following hardware does currently '''NOT''' work with LIV:<br>
* AMD Radeon GPUs
* Blackmagic capture cards<br>
*Canon 550d
*Panasonic GH5
*Sony α7
<br>
You're welcome to try other cameras and report back on compatibility.
*Elgato HD60 Pro
*Elgato 4K
*Avermedia Live Gamer HD2
<br>
You're welcome to try other cameras and report back on compatibility.
<br>
==Recommended Software==
<br>
Download the [https://store.steampowered.com/app/755540/LIV/ LIV Client on Steam]<br>
<br>
<strong>LIV</strong> is the app that will handle the compositing for you!<br>
<br>
[https://github.com/matzman666/OpenVR-AdvancedSettings OpenVR Advanced Settings Plugin]<br>
<br>
The OpenVR Advance Settings plug-in can be used to rotate/zoom in-out your playspace, allowing you to get a good camera angle.<br>
This is also very useful if you are preparing non-live content with a static camera or need to get the correct angle for a live stream.
==Setting Up An Effective Green Screen==
=Setting Up LIV Mixed Reality=
<br>
'''<big>Pre-face</big>'''<br>
<br>
LIV is still in Early Access, and there are lingering bugs and user experience changes that we need to implement before it's "dead simple" to use. We ask for your support and understanding during this time, and are excited to push VR spectatorship to the next level with you.<br>
<br>
This guide is to help you get set up with Mixed Reality using the LIV Client.<br>
Restart SteamVR and power on your controllers.<br>
<br>
Relaunch LIV and launch the compositor. SteamVR should show you your new LIV Virtual Camera Drivers. They will be gray until you launch LIV and the compositor turn on your controllers -- this is intended! <br><br>
[[File:Image11.png|frameless|SteamVR Window]]<br>
<br>
Open up LIV and launch the compositor.<br>
<br>
 
In LIV, go to the Camera Tab and click '''ADD''' to create a new profile. It will open up your Camera Profile window.<br>
<br>
Note: If you are using a Vive tracker / Rift controller on your camera for a tracked camera, change your device in the device dropdown from Static (Virtual) to the tracker attached to your camera.<br>
<br>
[[File:Image10.png|frameless|Add camera profile in LIV]]<br>
<br>
[[File:Image3.png|frameless|Pick your camera resolution]]
<br>
<br>
In your Camera Profile window, go to '''CALIBRATION'''<br>
Easiest way to get to your LIV Client Output window is to either hold ALT and press Tab to get to the window, or by hovering over LIV in your Taskbar and selecting the LIV Client Output window.
=Setting Up LIV Avatars=
<br>
This guide is for setting up your LIV Avatars, and capturing yourself as your favorite character in any of the games that LIV supports.<br>
<br>
Setup consists of:
* Downloading your avatars
* Creating a camera profile
* Launching a game
<br>
To use LIV Avatars, you don't need any additional software besides your VR Headset and a capable PC. That means you can use it without a camera, capture card and green screen!
==Downloading Avatars==
<br>
We currently support the Beat Saber Mod avatars from Modelsaber.com, and are working on integrating support for VRM (you can find [https://www.youtube.com/watch?v=rjiKBjc70kM&list=PLEYkzekv2dXpaA_Iamk5vFvKSUtlG3MMW&index=2 a guide to make VRM work] with LIV here for now, make sure you enable subtitles).<br>
<br>
Head over to '''Modelsaber.com''' and find the '''Avatars tab'''.<br>
<br>
Download the avatars that you like -- make sure you remember where you’ve saved them!<br>
<br>
==Creating a Camera Profile==
<br>
Go to Camera and press the “Add” button
<br>
[[File:Add Avatar Camera.png|frameless]]
<br>
<br>
In the Edit Camera window that pops up, select “Avatar” as your Camera Type and hit Save!
<br>
[[File:Select Avatar Camera.png|frameless]]
<br>
<br>
Now go to the folder where you saved your Avatars, and drag & drop them into the VIVR window.
<br>
[[File:Drag Avatar files into VIVR window.png|frameless]]
<br>
<br>
That’s it for camera setup!
<br>
 
==Launching a game==
<br>
This step is really straight forward. Go to Capture in LIV, select your game from the dropdown, and hit Sync & Launch.<br>
<br>
To see your output, switch to the LIV Client Output window!
<br>
[[File:Pick your Game.png|frameless]]
<br>
<br>
Make sure you check if we show you any “Quirks” when you select your game, and make sure you check the #supported-games-list [http://liv.chat on Discord] for any quirks that the game may have in order to run well with LIV!<br>
<br>
For example: Oculus users will often need to put “-vrmode openvr” in the games launch settings for them to work with LIV!<br>
[[File:Oculus OpenVR mode.png|frameless]]
<br>
[[File:Set Launch Options.png|frameless]]
<br>
[[File:Vrmode openvr.png|frameless]]
<br>
<br>
To learn how to use the LIV Avatar system, [https://www.youtube.com/watch?v=05kri21mti0&list=PL_411laEMx3JOTRmefpSDyUXeJZpv8xDL&index=2&t=2s '''follow this video tutorial.''']
= Streaming & Recording Mixed Reality =
<br>
<strong>Game Capture</strong> (Suggested)
<br>
[[File:Screen Shot 2019-09-02 at 10.35.06 PM.png|thumb]]
*Start LIV First<br>
*Add a new '''Game Capture Source''' to your '''OBS Source List'''.<br>
*Change Mode in the '''Game Capture Source''' to '''Capture specific window'''<br>*In the '''Window''' Option - Select '''capture.exe:LIV App Output''' as your '''Game Capture Source'''.<br>
<br>
<strong>Window Capture</strong>
*Select the window you want to target in your window list.
<br>
==LIV OBS Plugin==
'''To install:'''
* Right-click LIV in your Steam library, and click "Properties"
* Click the "Local Files" tab
* Click "Browse Local Files..."
* Go into the "resources" folder, then "OBS"
* Next, you'll want to open a new File Explorer window, and navigate to where you installed OBS. This is usually in "C:\Program Files (x86)\obs-studio\"
* Go into the "obs-plugins" folder, then "64bit"
* Copy the "obs-liv-capture.dll" from the first folder into the plugins folder<br>
<br>
Once you've got your game feed into OBS/Xsplit, it's business as usual. You can add your own overlays, play around with your encoding settings and get your stream going!<br>
<br>
Make sure you share your LIV streams to our #live-with-liv channel [http://liv.chat on Discord] -- our community would love to see it!<br>
==Best Practices For Streaming MR==
It sounds like you've calibrated to the wrong device. Before you start the calibration, make sure you have the Static(Virtual) device selected in your Camera Tab in LIV (Under Virtual Camera), or the tracker/third controller that you are using as your third tracked device.
 
== How do I use a tracker on my camera with LIV? ==
<br>
Create a new camera profile in LIV, then change the device from <strong>Static (Virtual)</strong> to the tracker device attached to your camera. Then proceed with calibration normally as outlined in this guide.<br>
 
== I only get one controller when playing games with LIV! ==
 
There are a couple of reasons why this might happen - and here's the most common solution:
 
# Start '''LIV''', and '''launch the compositor'''.
# In the '''Camera''' tab, set the '''Virtual Camera''' class to "'''Tracker'''".
# Make sure one of the LIV icons is green in the '''SteamVR Status''' window.
# Put your HMD on, and open the '''SteamVR Dashboard'''
# Go to '''Settings'''
# Go to '''Bindings'''
# Go to '''Manage Trackers'''
# Find the LIV device, and set it to "'''Disabled'''"
 
This should bring your other controllers back!
 
 
If your calibration is now wrong, ''and it's an older game'':
 
# Go back into LIV, in the '''Camera''' tab.
# Set the '''Virtual Camera''' class to "'''Controller'''".
# Make sure you're holding both of your real controllers as you launch the game. SteamVR is trying to work out which ones are your left/right hands!
== My LIV drivers are greyed out, how do I turn them on? ==
Your LIV Drivers are intentionally set to "sleeping" after every PC SteamVR restart. You need to turn on your controllers and , launch LIV , and the compositor for them to activate.  If they don't turn green when you launch the compositor, go to your Camera tab in LIV and check the checkbox called "Enable Virtual Camera Driver" and make sure your controllers are turned on
If they don't turn green when you launch the compositor, go to your Camera tab in LIV and check the checkbox called "Enable Virtual Camera Driver" and make sure your controllers are turned on!
== My LIV drivers turn grey when I close LIV ==
To check which GPU your processes are running, go into your '''Task Manager''' (Cntrl + Shift + Escape), head to the '''Processes Tab''' and check out the '''GPU Engine Column'''.
 
# If you need to change which GPU your capture.exe runs on (to make sure it runs on the same GPU as all your Steam and SteamVR processes), you need to:
# Right click on your desktop and select '''Nvidia Control Panel'''
# Go to '''Manage 3D Settings'''
# Go to '''Program Settings'''
# Click on '''Add Process'''
# Navigate to LIV's Capture.exe in \Steam\Steamapps\common\LIV\capture.exe
# Change the preferred graphics processor to '''High Performance NVIDIA processor'''
# Hit save and try to capture with LIV again!
 
== The LIV App crashes whenever I run anything, and I have two graphics cards! ==
 
This is a known issue when running two graphics cards either in SLI, or even just powered on together.
 
The easiest and most consistent fix is to simply unplug the second graphics card. However, if that's not an option, you'll need to make sure everything is running on the same GPU.
 
 
To check which GPU your processes are running, go into your '''Task Manager''' (Cntrl + Shift + Escape), head to the '''Processes Tab''' and check out the '''GPU Engine Column'''.
# If you need to change which GPU your capture.exe runs on (to make sure it runs on the same GPU as all your Steam and SteamVR processes), you need to:
# Change the preferred graphics processor to '''High Performance NVIDIA processor'''
# Hit save and try to capture with LIV again!
 
 
== I use an Oculus Rift, my games don't capture properly, don't show in the games list, or are black! ==
 
Currently LIV only supports games that run in OpenVR mode from Steam. This is a hard limitation, and there's no way to work around it. We're working on full Oculus support!
 
In the meantime, make sure you use games from Steam, and if that doesn't work, you can force that game into OpenVR mode:
 
# Open the Steam Library.
# Right-click the game, click Properties.
# Click "Set Launch Options..."
# Input: <code>-vrmode openvr</code> and hit OK.
 
Now, when you launch that game, it'll use OpenVR correctly. Note that with some games, your controller bindings may be different!
== I'm on the Oculus Rift and sometimes LIV works for me, and other times it doesn't! What's going on? ==
The Rift has a proximity sensor on the inside the headset. The proximity sensor needs to be triggered for the Rift to track your controllers and render certain textures, textures that are crucial for LIV to workoutput.
In general, when doing anything on the Rift, a good habit is to have the headset set your head (not necessarily over your eyes) so that the proximity sensor is triggered.
Another hack Rift users do is to tape a little piece of cloth or paper infront in front of the proximity sensor, so you don't have to worry about it.
The best solution is to hop into [http://liv.chat our Discord] and write a message in #software-support, and one of our team members will hop in and help you troubleshoot : )
=Creating Mixed Reality with LIV and depth sensorsa Kinect v2 =* [[How-to Guide on the Kinect v2 and the pre-beta softwareManual Setup]]

Navigation menu