[0:00] hey we're gonna be talking about one of [0:01] the best b-tubing applications that you [0:03] can get right now [0:04] [Music] [0:09] hey if you're interested in v-tubing or [0:11] virtual production or just [0:13] what i do in general drop a like and [0:15] subscribe because once i hit 50 000 [0:17] subscribers i'll do a tour of my entire [0:20] setup this is vc face you can download [0:22] it from their website link in the [0:24] description down below what's really [0:26] really great about vc face is that it's [0:28] basically open source it's made by a [0:31] really small dedicated team em you're [0:34] amazing please keep doing what you're [0:36] doing and if you wanna know more about [0:37] the application there's a lot of [0:39] information on this website also there's [0:41] a list of tutorials and everything that [0:43] you can find anything you need to know [0:45] will be listed here as well what we are [0:49] going to be doing is uh we're going to [0:50] be downloading the latest version so i'm [0:53] going to go ahead and click and download [0:55] and once it's finished downloading you [0:57] can go ahead and [0:59] open up the zip file that you see here i [1:02] recommend just extracting it straight to [1:04] your c drive just like i am doing right [1:06] now if you already have bc face [1:09] installed you might get this prompt uh [1:11] i'm just going to go ahead and say [1:13] replace all the files and the [1:14] destination is just basically just going [1:15] to update with all of the new files and [1:18] then there you go you have vc face [1:20] installed so now open the vc face folder [1:23] and go ahead and double click bc face [1:26] but the very first time you open vc face [1:28] you're going to have a step-by-step [1:30] tutorial on basically how to get it [1:32] working just like here you can just [1:33] click through i would take some time to [1:35] review this stuff but basically it's [1:37] saying how you can capture it in obs and [1:40] do some basic things [1:42] so now you should be at a screen like [1:44] this what you'll notice is here on the [1:46] screen you're gonna have a couple of [1:47] things one is gonna be the website your [1:49] current version whenever vc face needs [1:52] an update you're actually going to see [1:53] text right here in green telling you hey [1:55] there is an update available for you [1:58] uh and if you don't have a avatar [2:00] already loaded into here [2:02] you can use the default avatar that it [2:05] comes with [2:06] so what you should do first is find your [2:09] webcam and choose your camera quality i [2:13] recommend choosing the highest [2:15] resolution and the highest frame rate [2:16] that you have available to you and then [2:19] here you can also choose your microphone [2:22] so i'm going to choose these right here [2:23] you can also click recommended settings [2:25] i personally like to set these things [2:27] manually and you can go ahead and start [2:29] from here if you have your own model [2:32] that you might have gotten from booth or [2:34] some other places or you made your own [2:35] inveroid you can go ahead and click add [2:38] and add in your avatar and you're gonna [2:40] see it appear with a thumbnail like this [2:42] once you click on it you should see some [2:44] information about your model pop up and [2:46] you might be able to see a 3d preview of [2:48] your model as well one thing i also like [2:51] to note there's a when you're talking [2:52] looking at tracking quality settings [2:55] high quality i do recommend there's also [2:57] the wink support which we're also just [2:58] going to enable as well and go ahead and [3:00] get started with your model now after [3:02] selecting your model you should see that [3:04] now your webcam should be activated and [3:06] your model should be able to move side [3:08] to side and when you speak into your [3:10] microphone your lips are going to be [3:13] moving by chance whenever you're moving [3:14] your avatar around and if you ever get [3:17] set in a weird way you can always hit [3:19] the reset button if you ever if you ever [3:21] want to mirror your motion basically [3:23] just making it reverse of whatever you [3:24] do you can hit the mirror motion as well [3:26] so like here's an example head side to [3:28] side and then if you ever need help or [3:29] would like to see the documentation that [3:31] you saw in the beginning you can always [3:33] hit this help button right here and you [3:34] can go through the tutorial all over [3:36] again and here is some important [3:38] information in terms of hotkeys when you [3:40] go to the help section [3:43] so when it comes down to movement [3:45] smoothing and movement range i generally [3:47] like to keep these on the default [3:49] settings so that's generally what i do [3:51] but you can [3:52] adjust the sliders for them a little bit [3:54] as well now what's actually a brand new [3:57] feature here is the crop section where [4:01] you can add props [4:03] so all you got to do is just add in this [4:04] case you find a [4:06] image so i'm just going to grab a [4:09] logo mask like this [4:12] and i just choose where i want it to be [4:14] on my model and just like that it'll [4:16] automatically attach to one of the bones [4:19] oh you can even add gifs to your face as [4:20] well oh that's so cool [4:22] you can also adjust the individual [4:24] distance from your avatar using some of [4:26] the settings right here you can change [4:28] some of the smoothing you can also make [4:29] it so that they're always on top or not [4:31] you can add more than one oh so exciting [4:34] and that's how you basically add props [4:36] and here i'm going to just change the [4:37] distance to my avatar to be like right [4:39] there [4:40] just like that and boom we added some [4:42] props which is super cool this also [4:44] supports transparent pngs so that means [4:47] if you go on the internet [4:50] and you get like glasses [4:53] transparent [4:55] and then here's a handy little tip if [4:57] you go to tools [4:59] and you go to color you can type [5:01] transparent and that should help you [5:03] find better transparent pngs so i'm just [5:06] gonna like this [5:08] and save image as save it on my desktop [5:12] and let's go ahead and add that [5:14] once you have your if you want to get [5:15] rid of any of the props all you got to [5:17] do is just click on the prop and you'll [5:19] see some options right here so the mouse [5:21] wheel to change the size while you're [5:22] holding it just like that and i'm just [5:25] gonna put these on top of my actual [5:27] glasses [5:28] wow and i have glasses i can change the [5:30] distance from my avatar to be like this [5:32] so look i have glasses on glasses isn't [5:36] that cool and then uh i can press x to [5:39] mirror or [5:41] modify it vertically just like this [5:43] with these are glasses that are the same [5:44] on each side you can't really tell the [5:46] difference [5:47] if you middle-click your mouse icon [5:48] it'll always be on top i'm not sure if i [5:50] always want to be on top and then if you [5:52] press the delete button while holding it [5:54] down it'll also delete the prop for you [5:56] as well [5:58] and this is like one of the nicest new [6:00] features of bc face [6:02] that you have out there [6:04] easy way to customize your [6:06] model now we're gonna go to the settings [6:08] and we're gonna start with the general [6:10] settings it's very easy to be [6:11] overwhelmed with the just sheer amount [6:14] of stuff that you see [6:16] in this general settings menu i'm going [6:19] to tell you most of you do not need to [6:22] touch [6:23] most of the things [6:24] in here i would recommend at one point [6:26] just taking some time and playing with [6:28] any of the settings just to see if you [6:29] can get any more customization that you [6:31] would like for how your model will be [6:33] used in vc face and if you're ever [6:35] worried about doing some irreparable [6:39] uh changes all you got to do is just do [6:41] a factory reset and it's just like you [6:43] start from fresh [6:44] for the most part the most important [6:46] settings that you're going to see [6:48] available is going to be the expression [6:51] detection that you're going to see here [6:52] like the simple experimental that you [6:54] can see right here where we can set up [6:56] the different uh faces so let's say like [6:59] angry but i'm just going to leave the [7:00] expression detection at none here are [7:02] the graphic settings this is basically [7:04] like how big the window is going to be [7:06] like i just changed it to 1080p here's [7:09] the quality if you're finding that bc [7:11] face is using too much of your computer [7:14] resources you can turn some of these [7:16] things down and what i super also [7:18] recommend is capping the frame rate as [7:20] well because sometimes that can get [7:22] super out of control here is a another [7:25] new feature called the spout image [7:28] capture support basically what this [7:31] allows you to do is allow it allows you [7:33] to send the vc face information [7:36] over the network to obs straight to obs [7:39] this is actually the most handy for [7:41] vtubers who have a dual pc setup and you [7:45] have a streaming computer you want to be [7:46] able to have your vc phase data easily [7:49] be sent over to your streaming computer [7:51] without requiring a capture card we're [7:54] actually going to take a moment to uh [7:56] set this up so all you got to do is just [7:58] click the help icon just like this and [8:01] then uh install the spout obs plugin [8:04] right here i'm just going to go ahead [8:06] and click install if you get this [8:08] notification go ahead and install it [8:10] it'll be okay you get a virus it's not [8:12] my fault and uh don't mind uh those [8:15] extra crypto coins and nfts and just [8:17] like that we have spout installed so i'm [8:20] going to go ahead and open obs so now [8:23] that we have obs open with the new image [8:26] capture source [8:28] you're going to click here [8:31] the plus icon and add a spout capture [8:34] source [8:35] uh in vc face we're going to [8:38] check [8:38] spout image capture support [8:43] and then back here you can see that the [8:45] spout image capture source is already [8:48] here now that you have the spout image [8:51] capture in obs uh you can have some [8:53] settings right here so for example we're [8:55] going to have it as pre-multiplied alpha [8:58] just like that [8:59] and then we have our transparent screen [9:02] being captured in obs just like this [9:05] pretty cool and that is the spout image [9:07] capture super handy awesome addition to [9:11] vc face lots of use cases for this [9:14] but if you don't want to use spout and [9:16] you just want to use it if you have a [9:17] single pc setup you might not actually [9:20] need the spout image capture support you [9:23] can just capture vc face just like i did [9:24] in this video that you see appearing [9:26] right here here you'll have the option [9:28] to modify your webcam and microphone [9:31] again here is a virtual camera that you [9:36] can enable and this basically by turning [9:38] this on what you're gonna see is you're [9:40] gonna see this option here you can [9:42] install the virtual camera and then you [9:44] can also choose a background to load [9:46] what's gonna happen is that vc phase [9:47] will now activate like a webcam so [9:50] you'll be able to use this in like zoom [9:52] or discord or other things you just [9:54] gotta make sure that each time you open [9:57] vc face you just have to click to enable [9:59] virtual camera for this session now [10:01] we're just gonna skip down to the bottom [10:03] just for a quick moment and i'm just [10:04] going to tell you that there's a lot of [10:06] check boxes and settings that you see [10:09] here of all of my time [10:11] using bc face i pretty much almost never [10:14] had to change any of these settings so [10:17] for the most part you don't need to be [10:19] worrying about these settings let's go [10:22] back to here for i facial mocap and osc [10:26] vmc protocol if you're not sure what os [10:29] vmc protocol is it's basically a motion [10:32] capture language that can be operated [10:34] through the network or on the same [10:37] computer and you can use this to bring [10:40] in your facial tracking data with wide [10:43] io or virtual motion capture both of [10:45] which are videos that i have covered [10:47] before which you'll be seeing linked [10:49] right here and in both of those videos i [10:51] actually cover how to bring in those [10:53] specific applications in to [10:57] bc face [10:58] as well um i also did a separate video [11:00] dedicated to how to get iphone facial [11:03] tracking in vc face which uses the vmc [11:06] protocol for the most part what you're [11:08] going to be doing is you're going to be [11:09] checking the osc receiver option that [11:12] you're seeing right here you're going to [11:14] be making sure you can select the lan ip [11:17] so this is my local ip address that you [11:20] can see right here so you can make sure [11:22] that you are sending it to the same ip [11:24] address here is the port number make [11:27] sure you have this port open if you're [11:28] using more than one computer and then [11:31] here you're gonna see a bunch of check [11:32] boxes so here we're basically relying on [11:36] the external [11:38] motion capture being sent in for all the [11:41] movement in bc face the only thing that [11:45] is being tracked right now is the [11:47] expression toggles so like when you [11:48] press a hotkey it makes something happen [11:50] like if i press the hotkey for joy it [11:52] makes me smile [11:54] like that here you can pick and choose [11:55] what things that you want to be tracked [11:57] just keep in mind that if you end up [11:59] checking everything you actually don't [12:00] need to have this on because you're not [12:02] receiving everything anything because vc [12:04] face is actually overriding it so [12:06] whatever is not checked is what's going [12:08] to be received by bc face another thing [12:11] that you can do is all of the motion [12:13] capture information that is either [12:16] coming into vc face or being created by [12:18] vc face like with the webcam and the [12:20] shape keys from the mouth right now [12:23] you can actually send it to other [12:25] applications you can send it to virtual [12:27] motion capture you can send it to [12:28] another thing of easy face or your own [12:31] vtubing application which some videos [12:34] should pop up for right here or they'll [12:35] be linked in the description down below [12:37] you can also set up a secondary receiver [12:39] in case you have two different things [12:42] that you want to receive at the same [12:43] time so for example [12:46] in case that you have two separate bmc [12:49] protocol things that you want to have [12:50] sent into your avatar at the same time [12:53] this part here is for i facial motion [12:56] capture now i facial motion capture [12:58] information can also be sent out with [13:01] the send data function that you see here [13:03] this is basically how you can send it [13:05] out so you just need the ip address and [13:07] then the port number if you are using [13:09] the osc [13:11] receiver make sure that these two port [13:13] numbers are different or else you're [13:15] going to have some conflicting problems [13:18] so what you could do is just change it [13:19] to just like change it to be one up [13:22] just like this four zero and then there [13:24] there is no more conflict i've [13:26] personally found that you never really [13:28] have to change the t pose simulate or [13:30] disable packet bundling options here [13:32] with i facial mocap basically this is [13:35] how you can send in your facial tract [13:38] information from i facial mocap on your [13:40] iphone with face id [13:42] into vc face once you open i facial [13:45] mocap their tutorial is pretty [13:47] straightforward it gives you the uh [13:49] phone's ip address as soon as you enter [13:51] your phone's ip address and on on your [13:53] phone you enter your computer's ip [13:55] address you should be able to link them [13:56] together and your iphone facial tracking [13:59] should start working [14:00] so what's really cool about the ificial [14:03] mocap system is that you actually don't [14:06] need to have a webcam at all because you [14:09] can actually have the head movement data [14:11] be recorded from your iphone into vc [14:14] face now personally i prefer using the [14:18] webcam for the body movement using the [14:20] iphone only for facial tracking so that [14:23] was my personal recommended setup for [14:25] that let's go back to the settings and [14:27] here you can see some of your expression [14:29] settings [14:30] and then here in your expression [14:32] settings this is basically where you're [14:34] going to be setting your toggles your [14:37] hotkeys of different things that you [14:38] want to do i have this one called the [14:40] big brain mode so here you click on the [14:42] hotkey and click on the none if none is [14:45] assigned if you have one already [14:46] assigned you can change it but here i'm [14:48] going to click on the hotkey none and [14:50] then i'm just going to press let's say [14:51] the space bar boop just like this and [14:53] it'll say assign big brain to space bar [14:55] so when i press the space bar we enter [14:58] big brain mode just like that [15:01] so right now it's set to a toggle that [15:03] means i press it to activate it and i [15:05] press it to disable it and if i want to [15:07] change it so that i have to hold the [15:09] button down [15:11] then you can go just like this and it [15:13] only activates when you have it held [15:15] down so there's two other things that [15:17] you can add if you want to enable eye [15:19] blinking as well because sometimes those [15:21] things will mess up your expression but [15:23] here is where you're going to find all [15:24] of the expressions for all of your [15:26] models and you can set them up to [15:28] hotkeys [15:29] personally i would really recommend [15:31] getting something called a stream deck [15:33] because what's really cool with a stream [15:36] deck is you'll be able to actually set [15:37] some of these keys [15:38] to the f 13 to 24 binds meaning you can [15:43] use your stream deck to activate keys [15:45] that you would normally not be able to [15:46] activate with a normal keyboard and that [15:49] also means that it won't enter any of [15:51] these hotkeys that you use will not [15:53] interrupt any gameplay or anything else [15:55] that you may be doing while you are [15:57] streaming if you would like a video on [16:00] stream deck tips for v tubers just let [16:02] me know in the description down below [16:04] next in the settings you can click on [16:05] the light option basically this is [16:07] pretty straightforward you can change [16:09] the color of the lighting in the world [16:11] you can also change by holding ctrl you [16:13] can change the direction of the lighting [16:15] by moving your mouse [16:16] and then you can also [16:19] change the ambient lighting that you [16:20] have as well if you wanted to do that [16:24] but i like to leave most of the stuff uh [16:26] default you can choose on how you want [16:27] to actually do these things and these [16:29] are the lighting settings this is really [16:30] up to you to play with the lighting that [16:32] you would like to get and the same thing [16:34] comes for our very next feature which is [16:37] the effects feature where you can apply [16:39] a bunch of cool [16:40] different effects to your model that you [16:43] might see right here some of these [16:44] effects that you might have seen some of [16:46] your other favorite youtubers use as [16:48] well there are basically all the effects [16:50] activated at once i don't believe there [16:52] is a way to hotkey any of these effects [16:54] these are things i believe you have to [16:56] activate manually it'd be really cool if [16:59] you could activate these by hotkeys [17:00] that'd be super cool but just keep in [17:02] mind that adding all of these extra [17:04] effects [17:05] will [17:06] uh will contribute to more computer [17:08] resources being consumed and finally is [17:11] the leap motion settings this is how you [17:14] can get hand tracking for your model in [17:17] bc face [17:19] without using anything like virtual [17:21] motion capture protocol so i'll actually [17:23] have a link [17:25] for uh elite motion list linked in the [17:27] description down below and what i [17:29] actually recommend using as a leap [17:31] motion mount and what i actually do is [17:33] on the bottom of the leap motion i put a [17:35] little bit of velcro and that's how i [17:36] attach it to the neck ring mounts and [17:39] i'm going to be linking in the [17:40] description [17:41] down below now this is a different [17:42] computer for me so i actually haven't [17:44] installed my leap motion yet so that's [17:48] what we're going to be doing right now [17:50] we're going to go to the leap motion [17:51] website i'm going to have the link for [17:53] this in the description down below and [17:55] we're going to go ahead and download it [17:57] the leap motion [17:59] gemini you might need to make an account [18:02] and once you're logged in just agree to [18:03] the re make sure you read the terms of [18:05] service and go ahead and agree to it [18:08] accept and you are downloading it and [18:10] we're gonna go ahead and install it go [18:13] ahead and click through so once you have [18:15] it installed your leap motion should be [18:18] plugged in and once it's plugged in you [18:20] should see some red lights appearing on [18:23] your leap motion so we're going to go [18:25] ahead now and open vc face with our [18:27] elite motion plugged in select our [18:29] avatar go ahead and start one thing [18:31] you're going to do is depending on where [18:32] you actually mount your leap motion you [18:34] want to match the position of where it [18:37] is on your model so you can use the hold [18:40] down the alt button and click on the [18:42] screen and move it around so you can [18:44] help with the orientation of it right [18:45] here uh personally i have mine mounted [18:48] on my chest like right here you can zoom [18:51] out by using the scroll wheel button [18:53] just to see where it is and you want to [18:54] put it in the approximate location of [18:57] where your actual leap motion is located [18:59] what you will notice is that if your if [19:01] your elite motion goes into your body [19:03] like we have it partially going to our [19:05] body right here you'll actually see [19:06] that's actually going into your model [19:08] it's not really something that you would [19:10] want [19:11] so i actually have my elite motion about [19:13] right [19:14] here and then it's actually uh forward a [19:17] bit [19:18] be about right [19:20] here like this [19:22] and then it's actually rotated downwards [19:25] like that [19:26] and that's basically how you can get the [19:28] optimal leap motion [19:30] settings [19:31] once you have your leap motion set up it [19:35] should automatically start tracking your [19:37] hands now what you might be noticing is [19:39] that my elite motion tracking is [19:40] actually not that good compared to what [19:41] you're seeing on my screen [19:43] uh the leap motion cameras really [19:46] require to be able to see your bare [19:49] hands and not be obstructed with any [19:51] view of wires so if you have a lot of [19:54] wires or straight lines or cables or [19:56] anything like that [19:58] um that can interfere with the [20:00] motion hand tracking [20:03] so that's what you're seeing on the [20:04] screen right now [20:06] so what i would recommend is you if you [20:08] are having hand tracking problems to [20:11] basically just try to get rid of any [20:13] wires or cables that might be situated [20:16] around your hands and if you're wearing [20:17] any gloves to also take those off as [20:20] well that's basically all you need to [20:22] know about how to set up bc face if you [20:25] have any questions you can join our [20:27] discord community you can leave a [20:29] comment down below or you can uh check [20:32] out my newly created reddit r [20:34] falfmit [20:36] see you next time and thank you so much [20:37] to all of my patrons on patreon without [20:40] your help basically i couldn't do what i [20:43] do so thank you thank you so much [20:46] bye-bye