Animating Faces with a 2D Texture in Blender

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 มิ.ย. 2024
  • One method I use to animate my characters faces using just a 2D texture and some shader work within blender!
    Here's another great method if you have multiple textures:
    • 2D Facial Rigs Just go...
    // Socials
    Twitter - / lacruzo_
    Insta - / lacruzo_
    All links - lacruzo.co/
    // Support me!
    ko-fi.com/lacruzo
    // Links
    CelesTools - Easily add cute details to your Blender art!
    gumroad.com/a/721319955/pljamq
    blendermarket.com/products/ce...
    // Timestamps
    0:00 Intro
    0:31 Setup
    1:34 Face Unwrapping
    2:16 UV Grid Explained
    2:45 Exporting Textures
    3:08 Texturing in CSP
    5:49 Shader Setup
    8:40 Control using Drivers
    11:20 Separate Eye and Mouth Control
    12:22 Outro
    BGM:
    nogikashop.booth.pm/
    * Product links are affiliated. If you purchase them I get a small commission at no extra cost to you. A great way to to support me and get some cool tools that I personally enjoy!

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

  • @theburntcrumpet8371
    @theburntcrumpet8371 27 วันที่ผ่านมา +65

    When you scroll the UV like that, her face looks like a fruit machine. I like the idea of using this somehow to express that a character is unsure what to feel

    • @lacruzo
      @lacruzo  26 วันที่ผ่านมา +14

      That’s a fun idea yeah xD

  • @caden.does.musicc
    @caden.does.musicc 29 วันที่ผ่านมา +122

    My wishes have been answered! YEAHHHH!

    • @podgehodge5150
      @podgehodge5150 29 วันที่ผ่านมา +3

      Ikr! This is exactly what I was looking for after the last video

  • @music_shev_
    @music_shev_ 29 วันที่ผ่านมา +49

    Another god tier easy to follow tutorial with simple yet in-depth explanations?
    Sign me up, I'm all here for it

  • @Xfrimz
    @Xfrimz 27 วันที่ผ่านมา +25

    I started last month making my model using your low poly tutorial, went through texturing, rigging and about to finish some weight painting and now this banger drops so I can bring my model to completion with a face 😭

  • @vildrox019
    @vildrox019 27 วันที่ผ่านมา +13

    I love the idea of the face rolling to the current expression.

  • @hohoaho6890
    @hohoaho6890 วันที่ผ่านมา

    THIS IS LITERALLY WHAT I AM LOOKING FOR FOR MONTHS NOW THANK YOU

  • @sharkyboss3d
    @sharkyboss3d 10 วันที่ผ่านมา +2

    I’ve been looking on and off for something like this, and it pops up in my recommended? YEAAAAAAAA

  • @HazySkies
    @HazySkies 22 วันที่ผ่านมา +3

    I knew of the mix nodes for multiple textures, but your clear explanation and demonstration of the math nodes has helped me with understand the optimisation of the process. Animating using a single value instead of juggling countless others helps tremendously!
    This newly acquired technique may serve as a key motivator and still framing method for my future 2D animations. Thanks a bunch! ^-^

  • @geckoram6286
    @geckoram6286 2 วันที่ผ่านมา

    Man why did I have to find the best tutorials for making just what I wanted the day before an important exam...
    Well, calculus i/ii will have to wait

  • @sashahenriksen
    @sashahenriksen 29 วันที่ผ่านมา +5

    im rather new to low poly modeling, only been at it for a few weeks and videos like this are so helpful. also even before you said it my mind went to "oh like animal crossing" because it seemed familiar. Really informative! Subscribed!

  • @strigzzz
    @strigzzz 29 วันที่ผ่านมา +4

    Loved the last tutorial, excited to try this out, thank you for making these

  • @kyoobot6827
    @kyoobot6827 27 วันที่ผ่านมา

    This incredibly detailed, well explained, and smart
    I loved this so much
    Thank you for your hard work

  • @Kn.77
    @Kn.77 29 วันที่ผ่านมา

    Absolutely incredible tutorial! It's a great continuation from the last one! Thank you so much for making these :D

  • @ashiq00056
    @ashiq00056 25 วันที่ผ่านมา

    Thanks Man , I have been waiting for this method tutorial for long time!! you explained it so nicely.

  • @mathaeis
    @mathaeis 29 วันที่ผ่านมา +2

    This is fantastic! I can't wait to give this a try. I have a small project in mind that might be able to make use of it!

  • @mellohd
    @mellohd 27 วันที่ผ่านมา

    This is so perfect, helped me out a LOT because previously i just didn't give any of my models an expression because i didn't know how lol. Now my new model finally can express emotion. Your tutorial was really helpful and easy thank you so much!!

  • @alexblue2653
    @alexblue2653 14 วันที่ผ่านมา +1

    I love this tutorial, it made everything so much easier to understand !

  • @buraym_dev
    @buraym_dev 29 วันที่ผ่านมา +1

    nice one, always love your videos ! keep up the good work

  • @sequoia5934
    @sequoia5934 29 วันที่ผ่านมา +2

    omggg i was WAITING FOR TGIS

  • @ssg-eggunner
    @ssg-eggunner 27 วันที่ผ่านมา +11

    It's crazy how in few shots it looks more like a vector drawing than a 3d model

  • @RohemN
    @RohemN 18 วันที่ผ่านมา

    I'm so glad I found this, I'm dipping my toes with 3D modeling by learning how to make low poly stuff and this is so helpful!

  • @TOAKSuriFox
    @TOAKSuriFox 28 วันที่ผ่านมา +1

    Wooo, amazing! just what I've been looking for

  • @disgustedguy
    @disgustedguy 13 วันที่ผ่านมา +1

    nice one. very informative and easy to understand as well as easy to replicate. awesome. thx, dude.

  • @thegooberator
    @thegooberator 28 วันที่ผ่านมา +5

    I did something almost exactly like this. I just UV unwraped the model my self and pack everything but the face in the bottom half of the texture, then a make a mask for the face. And I made the shader in unity like the video so I had mouth visemes for vrchat, while still meeting excellent quality on the quest.

    • @R0cketed
      @R0cketed 7 วันที่ผ่านมา

      AWWW!! MY FAV GAME DEVV COMMENTED!!

  • @yon4166
    @yon4166 28 วันที่ผ่านมา

    its literaly what i was looking for, THANKS YOU ILY

  • @user-by2gt7ft3p
    @user-by2gt7ft3p 29 วันที่ผ่านมา +2

    고마워요 감사합니다 당신의 모델링은 정말 매력적이에요

  • @sillygoose8037
    @sillygoose8037 27 วันที่ผ่านมา

    reallly coool stuff man, thanks for the video, appreciate it.

  • @EmmaW-ik9go
    @EmmaW-ik9go 27 วันที่ผ่านมา

    THANKKK YOOOUUUUUUU ive been wanting to learn how to do this and this is amazing timing!!!

  • @britneewashington4106
    @britneewashington4106 14 วันที่ผ่านมา +2

    This art style reminds me of MySims. So cute!

  • @jayplaays3194
    @jayplaays3194 29 วันที่ผ่านมา +1

    Thank you so much for this!! This is so cool!!

  • @bilskirnir_
    @bilskirnir_ 17 วันที่ผ่านมา

    I was really wondering about a way to do this. Great video.

  • @sebastiane3994
    @sebastiane3994 29 วันที่ผ่านมา +1

    Love your work! thank you so much!

  • @lestrucsdeflo
    @lestrucsdeflo 23 วันที่ผ่านมา

    Perfect as always 👌

  • @3DandIA
    @3DandIA 29 วันที่ผ่านมา +1

    lacruzo I love your tutorials, very good.

  • @cakeghoul
    @cakeghoul 25 วันที่ผ่านมา

    I just watched this and your previous video, I've got a project I want to start of a low-poly fashion game inspired by ds and 3ds games, I've never touched blender in my life and even though I was only half listening, everything made sense to me, I cant wait to get started on the project! Subbed!

  • @MrDigitalWorks
    @MrDigitalWorks 29 วันที่ผ่านมา

    Absolutely awesome tutorial! You can also use an Image Sequence + Offset for the different faces. Keep it up!

  • @jacobprentice2649
    @jacobprentice2649 29 วันที่ผ่านมา +1

    I was just thinking about this, thanks!

  • @comet3429
    @comet3429 27 วันที่ผ่านมา

    I’m saving this to use for later , thanks for the explaination

  • @Haruhi4me
    @Haruhi4me 17 วันที่ผ่านมา +1

    I no nothing about blender or 3d models or animating but this video made me feel smart

  • @nesferatu
    @nesferatu 29 วันที่ผ่านมา

    Great breakdown! I had previously purchased your low poly girl model to recreate it from scratch and subsequently texture it in Substance Painter (a workflow I'm trying to learn). I've been looking for a good tutorial that covers animating 2D faces and look what pops up in my feed. Thank you so much!

  • @MRkamokun
    @MRkamokun 25 วันที่ผ่านมา

    Amazing content , i hope to see a video about rigging next time

  • @marshmallowboi
    @marshmallowboi 29 วันที่ผ่านมา

    Loved this! really helpful! really inspired me to create my characters in blender! :)

  • @sahebsidhu5544
    @sahebsidhu5544 29 วันที่ผ่านมา +2

    You should start a discord! Would also love to see videos of how you began learning blender, what resources you used, etc.

  • @blueroman460
    @blueroman460 26 วันที่ผ่านมา

    Thank you so much for the video!

  • @NEOL1NK
    @NEOL1NK 26 วันที่ผ่านมา +2

    Back when I used Maya, if I were to do something like this, I'd use something called "Set Driven Key" to assign the different UV values to a custom, keyable attribute assigned to some kind of object on the rig (usually a curve controller), that you could access from the Attributes sidebar, which is essentially Maya's equivalent to Blender's Item tab or Object Properties menu. I do like how visually intuitive it seems to animate this stuff with a bone you move around, although I could also see it getting messy (especially if you wanna have more control over more stuff). I'm wondering if the "Custom Properties" section in Object Properties functions like Maya's custom attributes. Like, maybe you could make a custom property that allows you to move those bones to the different values from Object Properties? That way you'd have the option to do both. I think the custom properties even show up on the Item tab for quick access once you make them.

    • @jeromyperez5532
      @jeromyperez5532 22 วันที่ผ่านมา

      I was wondering the same thing.
      I've been learning Blender coming off of Maya and while some things are easier a lot of things are just messier unless you write your own python scripts.

  • @2kyrie
    @2kyrie 25 วันที่ผ่านมา

    Loves both tutorials really, easy to learn. It would be awesome a tutorial on rigging on the future if you can please

  • @sovietique
    @sovietique 28 วันที่ผ่านมา

    OMG I NEEDED THIS TYSMSMSMSM I WAS EAITING FOR U

  • @cc95g85
    @cc95g85 29 วันที่ผ่านมา +1

    Awesome! Thanks

  • @hey_bebop
    @hey_bebop 29 วันที่ผ่านมา +1

    Great content, thank you very much!! ❤

  • @boxerBeto
    @boxerBeto 29 วันที่ผ่านมา

    I’ll definitely be trying this when I attempt 3D games in Godot. Thanks for sharing!

  • @Pelorthecat
    @Pelorthecat 28 วันที่ผ่านมา +1

    Yeah, this is the one, this is the tutorial I'm looking for :D Thank you so much for video. Gunna make a bunch of animal crossing characters after this! :Đ

  • @4epbrk_6rk_6rk
    @4epbrk_6rk_6rk 27 วันที่ผ่านมา

    How timely I started trying to create a character in Blender) I just wanted to have something like this, thanks for the tutorial!)

  • @daisynavarro15
    @daisynavarro15 27 วันที่ผ่านมา

    YESSSS thank you!❤

  • @AchHadda
    @AchHadda 29 วันที่ผ่านมา +1

    Thank you for this one i asked for this tutorial thank you

  • @thatrat1851
    @thatrat1851 28 วันที่ผ่านมา

    THANK YOUUUU

  • @thebeardedmen
    @thebeardedmen 2 วันที่ผ่านมา

    if you're not scared of expressions, you can have a bone in your rig with a custom property (like an integer) that starts from 0 (cap the minimum), then use this as a driver into a single combine xyz node, then modify the driver to be this expression: value*-0.25. If you want to account for the right side of your textures, you can simply have a boolean toggle, then in the xyz's X value, set it as a driver but make the expression value*(whatever your lateral offset is). To do this without a secondary toggle is a bit more complicated but doable for sure. Just a bit long winded imo.

    • @lacruzo
      @lacruzo  วันที่ผ่านมา

      sounds like a clever way of doing it! wouldn't need as many nodes as well

  • @MyGenerativeEra
    @MyGenerativeEra 29 วันที่ผ่านมา +1

    this is gem video

  • @avauok8941
    @avauok8941 29 วันที่ผ่านมา +1

    Thank you so much!

  • @fishsticxz
    @fishsticxz 18 วันที่ผ่านมา

    very clear and good explanation! i've been meaning to look into this, but the other videos i've seen have looked too long so i hadn't gotten to it... i usually just model facial features to have my characters emote, but this is a good technique to have under your belt too. now the only thing i wonder about is how lowpoly vtubers have 2d texture faces connected to their program of choice, since the unity pack used for creating vtuber and vrchat models expects shape keys, not armature changes for the expressions...

  • @ratfishx2739
    @ratfishx2739 29 วันที่ผ่านมา +1

    omg thank you so much

  • @ZiosNeon
    @ZiosNeon 29 วันที่ผ่านมา

    great video!! do more pleasee

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

    I realized a dream, thank you

  • @corepunch
    @corepunch 15 วันที่ผ่านมา

    Yep was doing that in a game I released in 2015

  • @gim-ori
    @gim-ori 24 วันที่ผ่านมา

    thanks!

  • @vaniltonjr5530
    @vaniltonjr5530 9 วันที่ผ่านมา

    bravíssimo!

  • @kartopod
    @kartopod 29 วันที่ผ่านมา

    Awesome!

  • @adamjohnson8574
    @adamjohnson8574 21 วันที่ผ่านมา

    this is the style i want to make a cartoon in lmao so thank you for making a more intuitive less drawn out and fed tutorial on this, question though, say wanted the eyes and the mouth on seperate animations, id just do the same method twice due to the split yeah? new to blender and trying to figure out the easiest paths of animation lol

  • @myself_apparently
    @myself_apparently 25 วันที่ผ่านมา

    i love you my good sir

  • @diadepedra9004
    @diadepedra9004 27 วันที่ผ่านมา

    Obrigado pela aula, UwU

  • @itsjessie2004
    @itsjessie2004 24 วันที่ผ่านมา +1

    I CAN NOT TELL YOU!!! HOW LONG!!!!!!! ive been trying to figure this out, ON MY OWN!!!!!!!!!!!!!!!!!

  • @sky333suraj
    @sky333suraj 28 วันที่ผ่านมา

    Keep doing 🎉🎉🎉🎉

  • @xMpR13
    @xMpR13 24 วันที่ผ่านมา

    subscribed🎉

  • @tboxfinn
    @tboxfinn 29 วันที่ผ่านมา +5

    Do you know how can I get this faces work on unity?

    • @Luluskuy
      @Luluskuy 29 วันที่ผ่านมา +2

      Search how to change texture offset via script.

  • @nichasatummyache2510
    @nichasatummyache2510 26 วันที่ผ่านมา

    I've been rigging transparent face shapes with shape keys that move in front of the face when the key is turned on. This is such a better system that i'm going to impliment lmao

  • @isaacsalvador4188
    @isaacsalvador4188 29 วันที่ผ่านมา +2

    rigging next please 🙏

  • @happyc6770
    @happyc6770 5 วันที่ผ่านมา

    thank you so so much omg ive been waiting 3 years for a tutorial like this. May I ask how we could export this into unity?

  • @lawrence9713
    @lawrence9713 24 วันที่ผ่านมา

    Still didn't decide how I make the faces of my character for my game. I guess I'll go with this method shown here. But since it has a character creator and skin color can look different for each character, I'll make some extra polygons over the head/face and make eyes and mouth on a transparent background

  • @junpeiiori4720
    @junpeiiori4720 29 วันที่ผ่านมา

    Thank you so much. I don't know if you accept suggestions but it would be really helpful if you can show us your animation workflow.

  • @RyansWorldINC
    @RyansWorldINC 26 วันที่ผ่านมา

    YESSSSSSSSSS

  • @edgarulises9442
    @edgarulises9442 23 วันที่ผ่านมา

    wow, incredible tutorial, do you know one that its compatible whit exportation?

  • @noahturiaf4030
    @noahturiaf4030 29 วันที่ผ่านมา

    Your models are so good! Will you be making a tutorial on UV wrapping any time soon?

    • @andremoreau8390
      @andremoreau8390 29 วันที่ผ่านมา

      His previous video has some pretty good directions on that.

  • @Explore205
    @Explore205 29 วันที่ผ่านมา

    Pls make video on environment making using toon shader

  • @rootbindev
    @rootbindev 29 วันที่ผ่านมา

    I wish I was good at this

  • @Lalin2296
    @Lalin2296 28 วันที่ผ่านมา

    I need to know how you rigged the character
    AMAZING TUTORIALS

  • @knairda8282
    @knairda8282 29 วันที่ผ่านมา +1

    This is so cool... Do you know if this setup would work if you put the model in a game engine? Or does the material + bone constraints setup only work in Blender? I've been using Godot and had an issue earlier where an IK setup in Blender doesn't get detected :[ so I'm wondering if it would be like that

    • @lacruzo
      @lacruzo  29 วันที่ผ่านมา

      yeah unfortunately controlling the material with drivers only works within blender as far as I'm aware

  • @One4Smoji8
    @One4Smoji8 25 วันที่ผ่านมา

    If I put blendshapes on the controller bone, do you think this would work if I moved it over to Unity to use for VRChat or VSeeFace?

  • @spiky6628
    @spiky6628 29 วันที่ผ่านมา

    tutorial on low poly curly or wavy hair pls?

  • @albertomanzo5546
    @albertomanzo5546 4 วันที่ผ่านมา

    I have a question, do you recommend putting a toonshader onto these models? And if so should we not paint the actual shaded parts in the texture?

  • @CharaViolet
    @CharaViolet วันที่ผ่านมา

    Is it possible for a texture to have a single ambient animation? Like, for example, if I wanted to make a model of my character in my icon, and i wanted the galaxy background of their hair to passively move, would that be possible?

  • @Rexcnaut
    @Rexcnaut 10 วันที่ผ่านมา

    How did you get that window to pop up when renaming the bone? at 9:17
    EDIT: nvm it's with F2 on windows

  • @ano.s.6134
    @ano.s.6134 24 วันที่ผ่านมา

    Now the real question is how would this work of exported to an actual game engine like unity or unreal?

  • @porkyorcy1715
    @porkyorcy1715 27 วันที่ผ่านมา

    😍🙏🙏🙏

  • @DearBearDrinkingBeer
    @DearBearDrinkingBeer 16 วันที่ผ่านมา

    I have blender version 3.2, I do not have such a node as converter -> Mix. There is Mix RGB, but there is no vector. What should I do?

    • @lacruzo
      @lacruzo  16 วันที่ผ่านมา

      the Mix RGB node should still work the same way. Just need to imagine the two slots as A and B here.

  • @fuwabnuuy
    @fuwabnuuy 9 วันที่ผ่านมา

    1:35 Analog horror characters be like

  • @marcoshenriquearrudadasilv1135
    @marcoshenriquearrudadasilv1135 27 วันที่ผ่านมา

    I really like this tutorial, but it left me one doubt. Can I go from face 1 to face 4 without going through the other faces? Do I need to edit the interpolation curve in order to do that?

    • @lacruzo
      @lacruzo  26 วันที่ผ่านมา

      Yeah you would just need to change the interpolation of the keyframes to constant, forgot to mention!

  • @kokosechsech2559
    @kokosechsech2559 29 วันที่ผ่านมา

    i really like your videos. can you also rig this character please? i need help on that

  • @CM_edits6023
    @CM_edits6023 20 วันที่ผ่านมา

    Are we able to download the model

  • @mactol7239
    @mactol7239 29 วันที่ผ่านมา

    Are the animations importable to UE5?

  • @felipe_villart
    @felipe_villart 20 วันที่ผ่านมา +2

    do you teach a course?

  • @HayHay-tc1rl
    @HayHay-tc1rl 29 วันที่ผ่านมา

    Still beginner learning blender for about a few days, since my focus of learning is to make character model like in the video and what's the most efficient and proper way to learn??

    • @Luluskuy
      @Luluskuy 29 วันที่ผ่านมา

      The most fast way to learn blender is try model something from the start. The actual skill you (and many blender users) want to build is not blender skill, but 3D modelling skills. It takes time, but it's worth it. If you want to madel characters like this the do it exactly as he says. After that try to make a character of your own using the techniques that you have learned.

    • @BasheerShaik-yh5bx
      @BasheerShaik-yh5bx 29 วันที่ผ่านมา

      Check out his last video