How to Create ARKit Face Tracking for 3D VTubing - FULL Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ธ.ค. 2022
  • 2024 UPDATE
    You can now do ARKIT face-tracking without selling a kidney to Apple! Praise be the devs at ifacialmocap! 神です!
    Check link below:
    / 1762455154270556308
    5ish minute Lazy tutorial covering everything from blender blendshapes to esoteric Unity rituals & VSeeFace! ft. kidnapped sister from #genshinimpact
    Very Quiet ARKit Discussion Discord - / discord
    - Software -
    Blender - www.Blender.org
    Unity (2019.4.31f1) - unity3d.com/unity/whats-new/2...
    VSeeFace - www.vseeface.icu/#download
    ifacialmocap -apps.apple.com/us/app/ifacial...
    - Mr. Baldy -
    24/03/01 New Link thx GBs & TheNidoqueer for the heads up! Mr. Baldy Never Dies
    drive.google.com/file/d/1OBG-...
    - Blendshape Names -
    docs.unity3d.com/Packages/com...
    - Unity Packages -
    UniVRM (0.89) - github.com/vrm-c/UniVRM/relea...
    VSF_SDK - github.com/emilianavt/VSeeFac...
    Poiyomi - / poiyomi
    - Stolen Goods -
    SPEED - Ian Hubert
    3D Model - miHoYo, Hoyoverse
    3D Model MMD Edit - 观海
    Mr. Baldy - Previous link was from mads/ocuuda’s website, his tweets inspired me to look into ARKit in the first place. Since that depreciated it is now a different Google Drive link.
    Knowledge - Other great youtubers such as deat, fofamit, kanafuyuko, royalskies, priichu, kaideart, etc. I'm just regurgitating their videos.
    04:25 Aranara Perspective Lumine - *鯛* www.pixiv.net/en/artworks/101...
    iphone 13 - Dad ᐕ)♡
    - Timestamps -
    00:09 Blender
    01:34 Unity
    04:04 ifacialmocap & VSeeFace

ความคิดเห็น • 143

  • @KemicalKiddMUSIC
    @KemicalKiddMUSIC ปีที่แล้ว +149

    This is the only video that is actually straight forward and easy to follow on blender to vtuber lol not even exaggerating (assuming you have basic blender knowledge already). Everyone elses video are either too long and/or have unnecessary info. 10/10

  • @imdizzyandsalty
    @imdizzyandsalty ปีที่แล้ว +14

    starts slowly making progress on her model, feels proud of the hard work
    "now buy an iphone"
    goes back to bed and cries to sleep

  • @thestoicbratvt
    @thestoicbratvt ปีที่แล้ว +19

    just call me goldilocks!
    half of the arkit tutorials ive seen have way TOO MUCH detail to the point that it becomes confusing...
    the other half of the arkit tutorials ive seen dont have nearly enough detail, they miss steps, or they assume that you know things you dont, brrrrr.....
    but this one? this arkit tutorial was juuuuust riiiiiiight...
    thumbs up!

    • @V.Z.69
      @V.Z.69 หลายเดือนก่อน

      So, you did it and it works?

  • @sevoranffxiv6638
    @sevoranffxiv6638 10 หลายเดือนก่อน +9

    "No one gets into ventriloquism for the adrenaline." - I absolutely lost it here lol. subbed.

  • @vi0letred
    @vi0letred ปีที่แล้ว +31

    This is actually amazing! Great tutorial, loved it!! :D

  • @Usagi_Shion
    @Usagi_Shion ปีที่แล้ว +7

    This is so fun to watch and goes straight to the point!
    TY for the headers as i was lost about how to make the extra 52 Blendshapes!

  • @bnuuy4970
    @bnuuy4970 ปีที่แล้ว +16

    This by far has been so helpful Imma try to do my faceshapes today !

  • @willt.4787
    @willt.4787 ปีที่แล้ว +4

    Perfect tutorial! It wasn't bloated, it was entertaining and it clearly explained what needed to be done.

  • @FoundaPeanut
    @FoundaPeanut ปีที่แล้ว +2

    You’re absolutely hilarious, please upload more, you earned my subscription!

  • @honeyoni_live
    @honeyoni_live 7 หลายเดือนก่อน +2

    Amazing tutorial. quick- to the point- informative- AND got a good sense of humor.

  • @ronaldjr01
    @ronaldjr01 ปีที่แล้ว +7

    simple and fast tutorial, need more tutorials like this!!!!

  • @Izayoink_Saccuy
    @Izayoink_Saccuy ปีที่แล้ว +23

    Noooo not the cube!

  • @swordartdesign
    @swordartdesign ปีที่แล้ว +1

    What a legend, thank a lot for sharing this bro, this is exactly what i need!!! Thank you!!!!

  • @killquota8929
    @killquota8929 ปีที่แล้ว +4

    amazing video! entertaining and extremely informational.

  • @Demonicvalleygirl
    @Demonicvalleygirl หลายเดือนก่อน

    This video is incredible and you are the best!

  • @berryerpacic9995
    @berryerpacic9995 11 หลายเดือนก่อน

    funny.. easy to understand.. fast passe (i can slow it down if needed).. very nice work.. and it answered questions i was looking the answer for, for hours before giving up and finding this.. 10/10

  • @-Xavior-
    @-Xavior- 5 หลายเดือนก่อน +2

    Please make more videos if you have any ideas, I loved this tutorial, funny, fast and on point.

  • @Stinkiebinkie
    @Stinkiebinkie ปีที่แล้ว

    This is such a nutty tutorial Very nice

  • @livipup
    @livipup ปีที่แล้ว +24

    I haven't seen such good face tracking in VeeSeeFace before. Even without ignoring the shaky eyelids it was very good. I also like the shaders you linked. They're much better than the ones that I had in Unity when I was looking into this stuff.

    • @TheXev
      @TheXev 9 หลายเดือนก่อน +2

      Poiyomi is very commonly used in VRChat for models, so it works great for any Unity based project! Very flexible with lots of options, and the shader locking system eliminates unused parts of the code base.

  • @Toffeeomppu
    @Toffeeomppu 4 หลายเดือนก่อน

    This is by far the best tutorial I've come across

  • @CirclesCreates
    @CirclesCreates ปีที่แล้ว

    This is pretty funny, awesome work man

  • @RainhetChaneru
    @RainhetChaneru ปีที่แล้ว +2

    great concise video :)

  • @BaiFeiyan
    @BaiFeiyan ปีที่แล้ว +1

    thank you for making this! super funny too XD

  • @ksivl1690
    @ksivl1690 4 หลายเดือนก่อน

    you were so fast, I knew you reminded me of Ian Hubert 😂succinct, informative tutorial!

  • @Justakatto
    @Justakatto หลายเดือนก่อน

    its funny to me that this is the only video you have on your channel and its a 10/10 banger

  • @reimog3072
    @reimog3072 10 หลายเดือนก่อน

    brilliant, very helpful

  • @livefire316
    @livefire316 ปีที่แล้ว

    Thanks! You are the best!

  • @kurokishizx
    @kurokishizx ปีที่แล้ว +1

    this feels like a long lost early 2000s video i love it

  • @kilianstarzengruber6835
    @kilianstarzengruber6835 หลายเดือนก่อน

    the hero we all need

  • @MikeCore
    @MikeCore ปีที่แล้ว

    this is amazing

  • @kakaiya
    @kakaiya 5 หลายเดือนก่อน +1

    thank you!

  • @clumsy_en
    @clumsy_en ปีที่แล้ว

    I watched it for its entertaining value 👌

  • @yiyo4375
    @yiyo4375 10 หลายเดือนก่อน +4

    This tutorial is amazing, but you can upload it in its entirety without cuts and step by step. It would be easier to follow for novice users! 🙏

  • @wetsonchen6311
    @wetsonchen6311 ปีที่แล้ว

    excellent video

  • @paulrivieras9762
    @paulrivieras9762 ปีที่แล้ว +2

    That was... surprisingly fun to watch, you should definitely make more Videos in the Future.
    But either talk a little bit less between steps or slow down some, I felt like I was watching this Video on 1.5 Speed ;D

  • @unf0rgettwbl3_
    @unf0rgettwbl3_ หลายเดือนก่อน

    You can also use NEB (not enough blendshapes) its a plugin for unity that does everything manually, you just have to transfer the blendshapes from a model that already has them (and its provided) using the plugin (its really easy) and then u just export your model and it will be ARKit ready, but remember to actually edit how the blendshapes deform the mesh (you can do that by adjusting some sliders)

  • @jjpc6830
    @jjpc6830 3 หลายเดือนก่อน

    u totally know one will puase your video a thousand times, so u didn't wasted time, now i know how to blender to vroid, i enjoyed the humor 11 out 10 video

  • @Nekotico
    @Nekotico ปีที่แล้ว

    Thanks for sharing

  • @黑英
    @黑英 ปีที่แล้ว

    开头有点可爱!萌到我了🙂

  • @Frncake
    @Frncake ปีที่แล้ว

    I love this video

  • @persnicketyVC
    @persnicketyVC 11 หลายเดือนก่อน

    Short, informative, fucking entertaining as balls.
    Take my like button +1

  • @Margo_key
    @Margo_key ปีที่แล้ว +67

    Him: repeat it for 52 times
    Me: OK i'll have to do it once it's not so hard
    Him: now another 24 repetition operation good luck
    Me: well... i'm strong i can do it
    Him: now buy an iphone ^^
    Me: * breaks down, breaks my laptop in half *

    • @lefourbe5596
      @lefourbe5596 ปีที่แล้ว

      on android you can use meowface, it's not as good but works the same X).
      but i laughed, gg wp 👍!

    • @notryuu8602
      @notryuu8602 ปีที่แล้ว +7

      if you actually did all that and found out about the fact that you can't continue because of the Iphone part then that really sucks lol

    • @nickw.9947
      @nickw.9947 ปีที่แล้ว

      I'm pretty sure you can just use a webcam. I haven't tried it yet because I'm only just getting into it, but the website for VSeeFace doesn't say anything about needing an iphone.

    • @gokusaiyan1128
      @gokusaiyan1128 ปีที่แล้ว

      @@notryuu8602 no u can use webcam too i think, with vseeface , it has web cam tracking too

    • @Sirfy
      @Sirfy ปีที่แล้ว +7

      Hope this isn't too late, but androids can sorta do this with the Meowface app! Closest we got, and its free!

  • @bossfightgameplay
    @bossfightgameplay ปีที่แล้ว

    thats so nice

  • @stobbabyningen
    @stobbabyningen ปีที่แล้ว

    Thx a lot!

  • @complicatedeggclips5635
    @complicatedeggclips5635 ปีที่แล้ว

    Subscribed 👍

  • @ReORIS
    @ReORIS 8 หลายเดือนก่อน

    thank u so much

  • @noopnoodly
    @noopnoodly ปีที่แล้ว +1

    if you wanna speedrun it even more (assuming you have maya) advanced skeleton is a whole ass life saver, automatically does all the blendshape work for you! and if it doesn't end up looking exactly how you want it you can go in and edit the blendshapes ez

  • @ghhungyaaaghjust.6819
    @ghhungyaaaghjust.6819 ปีที่แล้ว

    Thank you for the tutorial! Can I also add extra morphs, that I then could use with a set up hotkey short cuts?

  • @Bxu021
    @Bxu021 ปีที่แล้ว

    I love the humor in this video XD

  • @notryuu8602
    @notryuu8602 ปีที่แล้ว +2

    Not that I'm gonna use this knowledge but still its a really nice tutorial

  • @ronaldlee4299
    @ronaldlee4299 ปีที่แล้ว +1

    A great tut, however i cant export to VSF
    Validation.cs(53,13): error CS0103: The name 'Extended' does not exist in the current context
    Error building Player because script had compiler errors

  • @MewsicalMiqo
    @MewsicalMiqo ปีที่แล้ว +2

    Do you know if the Faceit blender addon for automatically generating ARKit expressions will work on MMD models like Lumine? Manually editing the mesh to create expressions is not very beginner friendly and is a subject that probably deserves its own video.

  • @symphonyblueuwu6086
    @symphonyblueuwu6086 ปีที่แล้ว +1

    I dont know why but the head model form the description doesnt have shape keys saved for me

  • @mutantbob
    @mutantbob ปีที่แล้ว +4

    I feel like there should be a blender addon to do some of this but it would be quite a bit of work.

  • @arcticasper
    @arcticasper ปีที่แล้ว +1

    I've been using this for nearly a year now, but one thing really bothers me that I don't see from pretty much everyone else. Every 30 seconds to 2 minutes, my tracking will freeze for a few seconds before returning to normal. My performance graph shows that received data while using these programs drops to zero when the freeze happens. So far, I haven't found any solution to this problem. Have any ideas why this happens?
    I am using 5Ghz wifi
    My reception is good
    My CPU usage is under 70% while using OBS, Discord, and gaming at the same time.
    This will happen even when no other software is open. It also happens when using a different iPhone and a different computer of similar performance. I don't get it.

  • @davidmonteiro6822
    @davidmonteiro6822 10 หลายเดือนก่อน

    Nice! Do you have a video on setting up a full body rig thats compatible with Unity VR realtime mocap?

  • @dias2525
    @dias2525 5 หลายเดือนก่อน +1

    So how does this work with the VRM 1.0? the script is differently laid out and has no blendshape menu

  • @hata_kana
    @hata_kana 4 หลายเดือนก่อน

    😍

  • @Emyrryl
    @Emyrryl 7 หลายเดือนก่อน +1

    I have now learned 2 things.
    1. Arkit facetracking
    2. My fear of Mr.baldy is *completely rational*

  • @jacquelinemarquez485
    @jacquelinemarquez485 ปีที่แล้ว

    is it possible to do custom additional blendshapes and add them to the kit?
    Also, is it possible to do the face tracking with something other than iphones

  • @WaffleSSSSSPLUS
    @WaffleSSSSSPLUS 6 หลายเดือนก่อน +1

    whatever happened to the later tutorials mentioned?

  • @OguraToasty
    @OguraToasty ปีที่แล้ว

    So a direct VRM export from Blender would lack more than just custom shaders?

  • @PoofPoof187
    @PoofPoof187 ปีที่แล้ว +1

    Definitely understandable and definitely not too fast for my monke brain

  • @OnnieKoski
    @OnnieKoski ปีที่แล้ว

    I feel like I'm missing a lot of the blender knowledge. Also, I'd love to know where I can pic up the model you used.

  • @sitandlisten7602
    @sitandlisten7602 3 หลายเดือนก่อน +2

    ok, but who is mister bawdy? i can't find it

  • @mlgproplayer2915
    @mlgproplayer2915 หลายเดือนก่อน +1

    0:41
    Alright... I made it until this point.
    But, how do I save the expressions I just made?
    Do anyone know a good tutorial? Both for Blender and for the expression part.

  • @shyaengmoo
    @shyaengmoo ปีที่แล้ว

    is there any problem export avatar to vrm? and import in unity?

  • @TheSynan
    @TheSynan 6 หลายเดือนก่อน

    If you're doing just a bust and face, do you need bones?

  • @WhooIsAngie
    @WhooIsAngie 3 หลายเดือนก่อน

    it wont let me move the eyebrows from my vrm model.... i might just be dumb but plz help !

  • @poiyomi
    @poiyomi ปีที่แล้ว

    neat

  • @cluelessguide
    @cluelessguide หลายเดือนก่อน

    tho i'm a total newbie and downloaded blender for this video, getting stuck on 0.20 seconds was not something I expected xd how do i use multiple windows i did horizontal split but it only duplicated the model

  • @tsukimirian
    @tsukimirian 8 หลายเดือนก่อน

    Apologies Mr Dani but sadly my own vseeface isnt really capturing the tracking, ifacialmocap shows green that it connects to my pc and Ive done the Inbound rule for vseeface but the model on vseeface is still stiff but the ifacialmocap is capturing all my expressions

  • @user-ud3gh8qi3r
    @user-ud3gh8qi3r ปีที่แล้ว

    we need more!!!!!!!

  • @mizosis
    @mizosis 3 หลายเดือนก่อน

    this is gonna sound dumb but does this work for models that have rigify rigs? i don't know if i want to convert my rigifiy model to a regular model lol...

  • @RoseRoxy
    @RoseRoxy 6 หลายเดือนก่อน

    For some reason after i export the VRM and trying to put it into the hierarchy it doesn't show the model. Any idea why?

  • @theingerrobot
    @theingerrobot 6 หลายเดือนก่อน

    I hate and love this quirky tutorial at the same time. I've never used blender and Unity, and this is the equivalent of a football player kicking a baby bird out of the mother's nest. What a challenge and opportunity for growth.

  • @chinchillaturtle7121
    @chinchillaturtle7121 ปีที่แล้ว +5

    Thank you so much for the tutorial! I was wondering, how do you make your selections/moves in edit mode like that with the radius circle? It looks like pinch sculpting.

    • @chinchillaturtle7121
      @chinchillaturtle7121 ปีที่แล้ว +1

      maybe it's the tweak tool?

    • @nilepereiraa
      @nilepereiraa ปีที่แล้ว +2

      It’s proportional editing using the edit mode. Basically turn on proportional editing somewhere on the top of the screen, grab a vertex, and while you’ee dragging the vertex around, scroll on the scrollwheel until the circle is small enough to only affect what you need to affect

    • @chinchillaturtle7121
      @chinchillaturtle7121 ปีที่แล้ว +1

      @@nilepereiraa ok cool, yea i figured it out, thanks! I was just wondering because in ur video it looks like u almost skip the part where u have to select a vertex first, mine always light up before the circle pops up

    •  ปีที่แล้ว +1

      @@chinchillaturtle7121 what is the shortcut?

    • @chinchillaturtle7121
      @chinchillaturtle7121 ปีที่แล้ว

      @ Select the object that you want to edit in object mode then go to edit mode select a vertex in an area you want to start from with the move tool enabled and proportional editing enabled with connected only checked or unchecked in your proportional editing options depending on what you want. Then when you go to drag around/move the vertex scroll up or down to change how much you want to influence on the model with the pull in real time.

  • @xMyrna5
    @xMyrna5 ปีที่แล้ว +5

    use Hana tool to create all the blendshapes in unity; saves time

  • @TechnoFox1
    @TechnoFox1 6 หลายเดือนก่อน

    can we have the animations tutorial?

  • @yarosyari3516
    @yarosyari3516 9 หลายเดือนก่อน

    I have my webcam and android, is there a setting?

  • @arturpiatek6186
    @arturpiatek6186 ปีที่แล้ว

    so did he do it all in shapekeys and no armature???

  • @yamisartstudio.7362
    @yamisartstudio.7362 ปีที่แล้ว

    LoL helpful yet funny 😁

  • @soyleo_san
    @soyleo_san 3 หลายเดือนก่อน

    Never had tought of vtubers as ventriloquists...
    And I'm a 3D animator...
    My mind is blown xD

  • @bennet7817
    @bennet7817 10 หลายเดือนก่อน

    This is funny.😂

  • @nox_rayne
    @nox_rayne 9 หลายเดือนก่อน

    Would this work for android face tracking apps like Vnyan?

  • @Mynerva
    @Mynerva ปีที่แล้ว +1

    I usually just say not to import blendshape normals. What does legacy blendshapes do?

    • @dperiapsis
      @dperiapsis  ปีที่แล้ว +6

      The cel shading can break when certain blendshapes are active (especially in the mouth area), and legacy blendshapes tends to smooth it out for my cel shaded workflow. It's one of those 'I don't know why it works but I'll just continue doing it' rituals.

  • @user-wi5vr5et6r
    @user-wi5vr5et6r ปีที่แล้ว

    hey does somebody knows if this work for animaze ?

  • @cheesydraws
    @cheesydraws 8 หลายเดือนก่อน

    ok but what is that tool you used to grab and modify the brows at 0:40. new to blender and I NEED to know what this is.

    • @eweliette5534
      @eweliette5534 4 หลายเดือนก่อน

      It's G! You need to click/select the vertex and then use G to move whatever you clicked. You can scroll in and out to make the movement bigger or smaller so you don't end up warping the whole head

  • @happyfurryOwO
    @happyfurryOwO ปีที่แล้ว +1

    ..subscribed
    if theres anything to convince me to get an apple gadget it would be this one-

  • @GloriaTheAnimator
    @GloriaTheAnimator 6 หลายเดือนก่อน

    i dont see the blend shape proxy script T-T

  • @yRaposo
    @yRaposo ปีที่แล้ว

    Please don't delete this video until I buy my iphone X

  • @jebronekitty
    @jebronekitty ปีที่แล้ว

    Is there arkit tracking on ipads?

  • @nalithea
    @nalithea 2 หลายเดือนก่อน

    Hey, Thanks so much for this tutorial!
    It was very well explained and simple to follow!
    I ended up exporting it as VRM at the end because VSF didn't work out for me xD

  • @remenemenev
    @remenemenev 3 หลายเดือนก่อน +2

    VRM from VROID somehow have no fascial bones and mouths, iyes and brows are all merged into 1 - SOS help me please I beg you

    • @mlgproplayer2915
      @mlgproplayer2915 หลายเดือนก่อน +1

      Same here...

    • @remenemenev
      @remenemenev 21 วันที่ผ่านมา +1

      @@mlgproplayer2915 there's a utility that helps to fix it, in another guys video, you may buy it or found for free

  • @Matobit
    @Matobit 3 หลายเดือนก่อน

    I noticed the update about being able to use a normal webcam, so I got excited.... then I realised this part... "A software that enables face tracking with a machine equipped with NVIDIA's RTX series GPU "
    GODDDAMNNN IT! 🤣🤣

  • @ItzMeNido
    @ItzMeNido 5 หลายเดือนก่อน

    Mr Baldy link is dead. Rip.

  • @viragofox
    @viragofox ปีที่แล้ว +1

    Will this work for webcam users in vseeface?

  • @Restoe3D
    @Restoe3D 6 หลายเดือนก่อน

    I D O N ' T H A V E A N I P H O N E, how am i supposed to test it :(

  • @enyuli9260
    @enyuli9260 ปีที่แล้ว +1

    more tutorial plz

  • @xfoxbox3257
    @xfoxbox3257 ปีที่แล้ว

    holy shit