Animated Character from BLENDER 2.93 To UNITY 2021 with Correct Rotation

Sdílet
Vložit
  • čas přidán 25. 06. 2021
  • This is a quick video to show how to export an animated character from Blender 2.93 to Unity 2021 with the correct rotation so that the character is facing in Unity's Z forward direction without any internal rotations of the armature or mesh.
    If you want to learn how to model and animate a character like this, check out my channel history :)
    You can support me on Patreon:
    / imphenzia
    My Instagram:
    / imphenzia
    Line War -- Wishlist now :)
    store.steampowered.com/app/13...
    My web site:
    www.imphenzia.com
    Twitter:
    / imphenzia
    My Itch.Io page with all my Ludum Dare games:
    imphenzia.itch.io/
    Imphenzia Discord server invite:
    / discord
    Imphenzia Merch:
    teespring.com/stores/imphenzia
    My Twitch Channel:
    / imphenzia
    Solid Color Texture Download:
    www.dropbox.com/s/c5olic38j8f...
    Gradient Texture Download:
    www.dropbox.com/s/1w98xiksiwa...
    4X Gradient Texture + Emissive Download:
    www.dropbox.com/s/p5c5uu8gf1i...
    www.dropbox.com/s/q5ey4hhgb87...
    In-depth learn how Low Poly Modeling in Blender:
    • Learn Low Poly Modelin...
    Blender settings video (shiny borders):
    • My Blender 2.82 Setup ...
    If you want to use the palette style UV coloring method, I go through that in both of the above linked videos.
    Additional info:
    I've been modeling in Blender since about 2015 but more recently in the past couple of years. I've been making games and assets in Unity since 2011 and I'm currently working on a multiplayer RTS game that I'll be happy to announce later this year.
    I use a Panasonic Lumix GH5 camera to record my videos with the Olympus 17mm F1.2 lens as well as the Laowa F2.0 7.5mm compact dreamer lens. Sometimes I also use a GoPro Hero 8, a Insta360 One X and a Sony rx100 mark vii. For audio I use a Rode NTG shotgun microphone connected to a RME Fireface UFX II sound card.
    Thanks a lot for watching and sharing my videos :)

Komentáře • 111

  • @Hex_is
    @Hex_is Před 3 lety +6

    thanks a lot I've been looking for a tutorial for this, after finding your channel a few months ago I have learned so much, you have the best tutorials for me personally that I've found on CZcams keep up the good work!

  • @salmoone
    @salmoone Před 3 lety +35

    Just found your videos! Im in my first year in a digital 3D/2D art school degree and theyre really really helpful! thankyou so much!

  • @guldberg75
    @guldberg75 Před rokem

    Those tips showing blender to unity are priceless. I am currently working on a unity package where i model and animate in blender. I learned a few new tricks here i did not know. Thank you.

  • @dreamisover9813
    @dreamisover9813 Před rokem +8

    Priceless video! Getting the right settings from Blender to Unity always feels like a pain as a beginner

  • @eugenelopez1953
    @eugenelopez1953 Před 2 lety +1

    Ive been searching the net for blender tutorial for quite sometimes...but this is the best thanks bro

  • @lllv_daniel_vlll2228
    @lllv_daniel_vlll2228 Před 3 lety

    Thats exactly what i needed! Thank you so much!

  • @eliy5550
    @eliy5550 Před 2 lety

    You are a legend! What would I do without you ^_^ So helpful !!

  • @Killer126_o
    @Killer126_o Před 3 lety +1

    Thanks Imphenzia for taking my request

  • @Chokwik
    @Chokwik Před 3 lety

    nice!
    i just started a spy game, and had to say i'm glad i made notes with paint when i did along your endless runner tutorials :D those few pics were in hard use for a few days! lol
    btw. that's a valid tip about the y forward and bake.. i've been using the Apply Transform, which for now have worked too

  • @dodgemastersama
    @dodgemastersama Před rokem

    Really good and easily informative!

  • @JensonTM
    @JensonTM Před 4 měsíci

    THANK YOU SO MUCH, the nla trick actually saved my game

  • @ethanedgington3561
    @ethanedgington3561 Před 2 lety

    Amazing! Thank you, sir!

  • @harshdahiya1076
    @harshdahiya1076 Před 7 měsíci +1

    Thanks. because of you. I found a freelance work. I followed your videos and rigged and animated them. you are great 👍

  • @antondingir884
    @antondingir884 Před 3 lety

    THANK YOU FOR THIS !

  • @apersunthathasaridiculousl1890

    TOP BEING SO GOOD AT BLENDER! I NEED TO CATCH UP!

  • @user-uk9er5vw4c
    @user-uk9er5vw4c Před rokem

    this is incredibly useful

  • @jungmin7117
    @jungmin7117 Před rokem

    I really thank you for tutorial, really helpful for me 🥺

  • @TB3hnz
    @TB3hnz Před 2 lety +3

    Dude, you're a FREAKING LEGEND!
    I was busy figuring out import issues with my player character and the animations would make it look like sentient tinfoil. Unnatural and VERY broken.
    YOU SAVED MY CHARACTER! THANK YOU!!

  • @matthewfetsch4736
    @matthewfetsch4736 Před 3 lety

    Another great video. Love all your work - but the game design stuff is my favorite.

  • @giddyhaddcock_gaming5396
    @giddyhaddcock_gaming5396 Před 4 měsíci

    SUPER HELPFUL tysm 😁😁😁😁

  • @pedroalbertodominguez3659

    Gracias por sus videos tutoriales , son de gran ayuda . saludos

  • @serenity4437
    @serenity4437 Před 2 lety

    awesome video ^^ you da best !

  • @cachetf
    @cachetf Před 2 lety

    This is tutorial most helpfull!! thanks👍

  • @jonnysgames6492
    @jonnysgames6492 Před rokem

    Very helpful thank you.

  • @haha3843
    @haha3843 Před 11 měsíci

    the goat

  • @neverpure20
    @neverpure20 Před 3 lety +6

    This is just what I needed thank you
    Everytime I need to watch 4-5 videos to remember how it worked. Now all in one simple video.
    To be honest Unity should polish this process. All that animator stuff is a mess, especially for a beginner.

    • @Space_Masters
      @Space_Masters Před 3 lety +5

      I completely agree. In the mean time, you can set up an Operator Preset in Blender so that when you export, it will keep the same settings.
      In the upper right of the Export Menu, click the "+" to save the preset. Then select that from the drop down when you want to export using those settings.

    • @neverpure20
      @neverpure20 Před 3 lety +2

      @@Space_Masters that’ll make things a bit faster thanks :)

  • @marcelofeijao8411
    @marcelofeijao8411 Před 3 lety

    I recently discovered your channel and I instantly subscribed and have been seeing your tutorials. Man are they good. When can I have an Udemy course from you!?

  • @kovalexart
    @kovalexart Před rokem

    Thaank you for the best Blender>Unity Animation Video!!!

  • @antonovanimation
    @antonovanimation Před 4 měsíci

    Ty a lot!

  • @camerontaylor1716
    @camerontaylor1716 Před 3 lety

    Yes Thank You!!!

  • @LowLevelLemmy
    @LowLevelLemmy Před 2 lety

    Blender finaly clicked with me, only cuz of you influenza. I love you.

  • @jadonmullinex9389
    @jadonmullinex9389 Před rokem +1

    This is AMAZING! There are so many videos on exporting animation and they all do it WRONG. Why is this the only place on the internet that does it correctly??? Thank you!

    • @user-ug6hh4qg3n
      @user-ug6hh4qg3n Před rokem

      Ikr, they just skim over or completely ignore how to fix the x rotation when in unity

  • @alfred-jeanrichard-paulo6941

    small tip (that fixed some problem) if you use very small palette img file (like 8x8 pixels) it might fix color issues to set compression to "None" and filter mode to "point (no filter)" in Unity directly in the texture 😁

    • @henriquedemetrio6077
      @henriquedemetrio6077 Před rokem

      This worked for me! Thanks!

    • @arigg2720
      @arigg2720 Před 8 měsíci

      thanks so much i didnt understood what was going on it rly hellped me

  • @murtazagawhary4373
    @murtazagawhary4373 Před 2 lety

    nice! :D

  • @adamabbott2014
    @adamabbott2014 Před 2 lety +1

    hello, your course is amazing. i have one question about material. after i import the character into the unity, and built a Common material as your video, but i did not get the same texture as blender. i can't find the reason.

  • @miloudezwaan7418
    @miloudezwaan7418 Před 2 lety

    thanksss!

  • @mosesamusavi9330
    @mosesamusavi9330 Před 9 měsíci

    thanks

  • @itsME-dc4vm
    @itsME-dc4vm Před 3 lety +1

    nice ;D

  • @theonerr426
    @theonerr426 Před 2 lety +3

    My animation ends up deformed and not correct in Unity. I've tried applying rotation/scale/etc in Blender as I've seen suggested elsewhere but it did not help... do you know what could be causing this?

  • @tinypurpleplanet
    @tinypurpleplanet Před 9 měsíci

    Amazing thank you. I would also like to be able to move the character from the default position it gets imported into unity. I can move it, however when I play through the camera the model just jumps back to its original position. Any ideas how to get it to stay where I position it?

  • @A-D-S-P
    @A-D-S-P Před 3 lety

    blender3D the best excellent tutorial 👌🏼

  • @Nefarious_Bread
    @Nefarious_Bread Před 2 lety +1

    Okay, how do you have your animation frames set differently for different animations Because for me it changes them globally.

  • @DesignMade-Easy
    @DesignMade-Easy Před 2 lety

    hello thank you for your time, i have done exactly what you did but idk why the animation is just not playing after i press play. any ideas how to fix this ?

  • @caligis
    @caligis Před 4 měsíci

    Thank you for this video!! My main character has gone through a lot of iterations and I watch this every time I want to reupload the model, but I feel like there must be a better way? Can you update a model once it's uploaded or do you have to reimport every time?

  • @leatherandpoemscharmyman5774

    this works only with the bone system default? I mean I use AUto-rig Pro, but is it work for whatever meta-rig? because I tend to use auto rig isntead of manual rigging? thx

  • @ceifeirosdgameupbge
    @ceifeirosdgameupbge Před 3 lety

    Top demais 👍

  • @Ferenc-Racz
    @Ferenc-Racz Před rokem

    Hi! I just thinking about blender and unity animations. So when you create a character you ca do the animations in blender and unity as well, although in unity you can program it and can add particle effects also to your game objects. My question is: What is the advantage and disadvantage regarding using blender or unity programmed animations? Which is the best / recommended? Thank you for the answer in advance.

  • @TimvanCann
    @TimvanCann Před 3 lety +1

    As always amazing video! Everything works exactly as shown in the video. One thing going wrong though and I can't wrap my head around it.
    In Unity my character is exactly 1 unit above ground. Setting the y to -1 grounds the model. In Blender the origin of the object is set to (0,0,0) world origin. What could be wrong?

    • @Imphenzia
      @Imphenzia  Před 3 lety +1

      Hi! I usually model the character where origo is at the feet at 0,0,0. Also ensure that the position of the armature is in fact at 0,0,0 in the numbers panel (N). Sometimes it is positioned correctly visually but the position value must also be 0,0,0. It is problematic to change that once the character has been animated unfortunately.

  •  Před 3 lety

    Nu blev jag sugen att starta Blender igen :)

  • @vpocyk
    @vpocyk Před 11 měsíci

    спасибо

  • @alcoranstudio
    @alcoranstudio Před 2 lety

    like your videos and i am a new subscriber. can i ask, i have 2 object with 2 NLA track, how can i combine them? i need one nla track to import to unity. your answer will appreciated a lot, thanks

  • @Jester-8-bit
    @Jester-8-bit Před 2 lety

    when exporting my character, everything came out perfectly except two of my animations was facing a completely different direction than every other animation i had. All of the animations were facing the same direction when animating, but for some reason these two are turned. do you know how to fix that? It's breaking my character

  • @disruptive_innovator
    @disruptive_innovator Před 3 lety +8

    Blender's animation system is the opposite of straight forward. Thanks for the video.

  • @GoUkraine777
    @GoUkraine777 Před 2 lety +1

    after importing to unity and Appling same color pallet all colors are off. e.g. legs suppose to be blue but they brown and etc. who can help me with this?

  • @michelcosta5475
    @michelcosta5475 Před 3 lety

    Please release a video teaching how to make low poly hair.
    I love your channel.
    Greetings from Brazil.

  • @codycanipe4415
    @codycanipe4415 Před 2 lety

    Thanks, great tutorial!
    Is there any way to simply apply a mesh collider to my imported character in unity?

    • @Kindlesmith70
      @Kindlesmith70 Před 2 lety

      Maybe this helps? Search for the video "How to Optimise Mesh Colliders [Unity Tutorial]" by Comp-3 Interactive

  • @MusicAldy
    @MusicAldy Před 2 lety

    I have still problems with scale 100 after import fbx from blender to unity (with rig)

  • @tanercoder1915
    @tanercoder1915 Před 3 lety +8

    hi! I imported the firefighter(policeman clone) using this tutorial. in unity I applied a bigger 256 palette (just like in this video) and colors of mesh are messed up. I imported the small palette that was used in blender initially (8bit one) but mesh colors are still misplaced. can you suggest any solution?

    • @TheTrolderia
      @TheTrolderia Před 2 lety +2

      Found a solution? I got the same problem :/

    • @CoolDude-ri4wn
      @CoolDude-ri4wn Před 2 lety

      Also I guess you could instead just recolor your firefighter or policeman character using this new bigger palette in Blender and then just use that one in Unity too like in this video

    • @CoolDude-ri4wn
      @CoolDude-ri4wn Před 2 lety +15

      Found a link that helped and posted it before but looks like my comment was deleted. Basically in the link he says change Compression to None and the Filter Mode to Point(no filter). You find these options by clicking the image itself not the material made. So after clicking the image check the inspector window to the right.
      There were some other issues I had watching this tutorial video that I had to figure out:
      First of all I didn't even see a "Base Map" option to drag the palette onto, on mine there is just Albedo which I guess is similar. Maybe it has something to do with the fact his Shader option at the top is "Universal Render Pipeline", and on mine unity defaults it to just "Standard". So I just dragged the 8x8 palette onto the Albedo and changed the settings as I described above. Also for the Emission, I dragged the same 8x8 palette onto it. Then I clicked the "HDR" color thing next to it and dragged the color on the square to middle left side. This way the emissions weren't too bright. And don't move the HDR color to the right in the square or the character model will be a shade of that color if the material is applied to it.

    • @minegiler
      @minegiler Před 2 lety +1

      @@CoolDude-ri4wn i fucking love you!! Had the some problem but this made it work! Thanks a lot!!

    • @Fragler01
      @Fragler01 Před 2 lety +1

      @@CoolDude-ri4wn Man, you are a hero!

  • @CopyCatBlack
    @CopyCatBlack Před 2 lety

    hi sir can u tell me how to insert keyframe cuz its not working when i press { i } then u get option where u can insert keyframe but when i press { i } the option doesnt come nor if i press Right click and select insert keyframe Help!!!!

  • @HmadaMems
    @HmadaMems Před rokem

    Hi Friend, I've problem when I export animation from Maya to Unity 3D I find the hands and feet in Unity take wrong pose or moving random or maybe Unity not read them correct, really i don't know what i do in options in Unity, but if I exported mesh with the animation (Skeleton with Character) everything work normal.
    I hope get respond soon

  • @NeilDonkin
    @NeilDonkin Před 2 lety

    Thanks for the great videos.
    Is there a way to export from Blender so that the model matches the appearance in UV Editor, with clear cavities? Your model looks much nicer in Blender than it does when it's imported into Unity.

    • @benlomaxable
      @benlomaxable Před 2 lety

      Hi, have you or anyone else managed to figure this out yet? I've got my model ready with all its animations, but when I import to Unity, it loses the clean cut edges it has in blender.

    • @NeilDonkin
      @NeilDonkin Před 2 lety

      @@benlomaxable Sadly not. I believe this needs a cavity shader, but I'm still trying to figure out how to create one of those using Shader Graph. Even with a cavity shader I still don't think a model will look exactly the same as it does in Blender; it will just be an improvement.

  • @RealPyro88
    @RealPyro88 Před 10 měsíci

    You should do Z+ and Y up for fbx export

  • @onzonzinsky9149
    @onzonzinsky9149 Před rokem

    Hey in newest blender it looks like there's no "Base Map" for the material. I tried Albedo instead but it doesn't work :(. Any tips? Thanks in advance! And also thanks for the great videos!

  • @farzanehtavakoli9491
    @farzanehtavakoli9491 Před 2 lety

    I animated a water well without using armatures in blender, is it possible to export it to unity? Or it has to be animated with bones to work correctly in unity?

  • @ElGermanyHitsNukes39
    @ElGermanyHitsNukes39 Před 8 měsíci

    Hey if there is anyone out there that can help me, I used vertax painting for my character but the colors weren’t made materials so when I import it to unity the color isn’t there someone helpppp

  • @SodiiumAnimation
    @SodiiumAnimation Před 2 lety

    Hey, I have an error, every time I move my character (he still moves in the right direction tho) he faces the wrong direction.

  • @hello.4693
    @hello.4693 Před rokem

    How can i fix the error on 4:30 i have the same one?

  • @lucutes2936
    @lucutes2936 Před rokem

    2:56 how did you make an emission texture?

  • @lanefaulhaber1824
    @lanefaulhaber1824 Před rokem

    I’m not sure why, but when I bring my mesh and armature over to Unity, the animations show the model as distorted in ways that it is not in Blender. Can figure out how to fix this.

  • @theend4512
    @theend4512 Před 3 lety

    yes

  • @parkerstenbo1438
    @parkerstenbo1438 Před 11 měsíci

    has anyone else had a problem with following the tutorial but getting to the part where you move the animation to the animate node setup and found that there is no animation?

  • @joepeters8746
    @joepeters8746 Před 2 lety

    please Sir tell me how to export simple key frame animations with Blender xO xO. Nothing works, Inever encountered a bad programm like Blender

  • @_g_r_m_
    @_g_r_m_ Před 2 lety

    For some obscure reason my animation is moving the whole character (prefab parent) position when i play it

  • @clintonhawkins8666
    @clintonhawkins8666 Před 2 lety

    There is no "Base Map" to drag the palette onto. What am I doing wrong?

  • @Kindlesmith70
    @Kindlesmith70 Před 2 lety

    How much easier does rigify make it to work with models in unity?
    Asking because here you just put a model into Unity without rigify

  • @letthatbe
    @letthatbe Před 2 měsíci

    Why not Z forward when exporting? It is default for unity

  • @neverendingmysteries5639

    I made a low poly character and i exported into unity from blender .i add riggedbody and it fell through the ground also groud have collision but it fell through the ground

  • @Vivo-cp2rb
    @Vivo-cp2rb Před 2 lety

    I am struggeling so much right now.
    I watched this video atleast 10 times. my characters looks in the positive Y direction in blender. I exported it EXACTLY as you said.
    When you say at 3:16 that we have a problem of the character not looking towards the blue Z line in Unity, my character already looks at that position with 0 0 0 rotation.
    If i bake the Axis my character flips 180 but the arrows havent changed at all.
    My big problem here is that my armature is wrong.
    If i dont bake the axis the blue Z arrow from my armature is facing up.
    if i bake the axis my armature faces the same direction as my Character, but my character mesh is the other way around >-

    • @Vivo-cp2rb
      @Vivo-cp2rb Před 2 lety

      Btw i think my problem is that my character was fully rigged and animated and then i realized he was facing towards -Y instead of Y. So i rotated him and i think somewhere here is the problem.
      Can you explain how you Rotate your characters ? Because in every video of yours you Model your Characters facing -Y aswell.

  • @cekconi1773
    @cekconi1773 Před 2 lety

    👍👍👍

  • @SpeakingSpellSword
    @SpeakingSpellSword Před rokem

    Is that model only like 50 polys? It looks like it is based on the edge lines being turned on and simplicity but holy cow does it look 10x better than a lot of significantly higher poly low-poly models

  • @georgeentertainment7185

    There should be a standard regarding the axes (axiis) !! Come on!! Poor Descartes!!! He must be turning in his grave!!! (In fact him and the rest of guys who, little by little, developed the current coordinate systems we use today).

    • @inxendere
      @inxendere Před rokem

      At least everyone universally agrees the horizontal axis is the x axis... except for cartographers who take that as the y axis.

  • @user-ul5wq3kv4p
    @user-ul5wq3kv4p Před 2 lety

    I can't even see the animator tab. On the right, I clicked the 3 dots > add tab > .... and I only see animation.
    but no selection for animator tab..
    .....................
    Nvm.. figured it out. Funny how no unity animation tutorial talks about it.
    Window > animation > animator
    It seems basic. But not to someone new to Unity and jargon of buttons all over.

  • @caligator310
    @caligator310 Před 3 lety +3

    First

  • @hellangel28
    @hellangel28 Před 3 lety

    Eski-Moe

  • @davidhruaia2820
    @davidhruaia2820 Před 3 lety

    second

  • @drawmaster77
    @drawmaster77 Před 2 lety +1

    doesn't work model not animating just sits in t pose

  • @EchoYoutube
    @EchoYoutube Před 2 lety

    Just gonna say this now my guy, I think you over-estimated how educated most people are when it comes to all these components.
    Like you got 68k views after abt a year, yet less than 75 comments of people saying they got it. That's an average of 1 out of 906 people understanding what you mean. Barebones viewing this video, I got lost right off the bat. Like most people don't really know what an "Armature" even is.
    0:19 - 0:26 my guy switches between several different things in a single sentence saying things about multiple animations but exporting only one by switching to the non-linear animation ta- MY GUY THE AVERAGE ATTENTION SPAN IS 8.25 SECONDS
    From Wikapedia:
    "Common estimates of the attention span of healthy teenagers and adults range from 5 to 6 hours. This is possible because people can choose repeatedly to re-focus on the same thing. This ability to renew attention permits people to 'pay attention' to things that last for more than a few minutes, such as lengthy films."
    This is based off someone constantly re-focusing. Considering that Movies, or as Wikapedia puts it "lengthy films," are usually meant to be easily reciprocated and enticing to dopamine receptors in our brains.. a blender tutorial for 7 minutes can be excruciating considering this is an entirely different form of engagement; informational and teaching.
    I'm autistic so my opinion doesn't matter since I'm out of the "normal" loop, but I'm just speaking as a whole my guy. Might explain why this video doesn't have much engagement.
    And don't tell me its cause I didn't watch the entire video, cause that literally has no point when the entire purpose of tutorials is to communicate and teach people in a way that's not just interactive, but enticing enough to keep people drawn in for a fraction of that 5-6 hour ratio.

  • @ragnarlothbrok367
    @ragnarlothbrok367 Před rokem

    Not your fault, but it all fucking sucks, I can't even export a free asset properly because it wants textures which I don't have, like it can't take textures from the blender project itself, they should reinvent this garbage or die with it

  • @bigbeemerbiker
    @bigbeemerbiker Před rokem

    Great tutorial, but I've hit a problem. For a Texture I'm using your 8x8 pixel Imphenzia Palette 01 (texture 2D). I used this is creating the character in Blender. I can't get it to map colours properly in Unity when I drag it that palette into the Albedo setting for the Standard Shader in the Material Inspector (the Shader that you use in your video [LWRP>Lit] is no longer available in Unity 2022.3.3). The comment here month ago from @alfred-jeanrichard-paulo6941 suggests setting Compression to None and Filter Mode to Point (no filter) in the Texture Inspector? That sort of sharpens it up a bit, but it still doesn't map the Blender colours I set (just gives shades of red). Should any other settings be non-default in the Texture Inspector? Any advice appreciated. I'm stuck.