[Blender to Unreal Engine 5] Correct FBX Export Settings for Characters

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ม.ค. 2025

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

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

    I have been banging my head for hours trying to export a rigged character from blender to unreal. This is the only video that explains the process and teaches you to avoid all the common pitfalls.

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

      Did you figure it out I'm trying to do what your doing. It's very frustrating

  • @Blue-eu5qn
    @Blue-eu5qn ปีที่แล้ว +5

    I spent 10 hours trying to get a simple chest to open up with an animation in unreal. This is the only video that gave beginning to end correct information. Thanks

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

    omg I spent all day trying to figure out the root bone scaling issue. Thank you for this!!

  • @blendergame
    @blendergame 10 หลายเดือนก่อน +6

    06:10 root scale 100
    06:40 unit scale 0.01 thank you!

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

      I dont understand what he do after, he set scale 1 to 100, after he scale 100 to 1. I make it but its make nothing.

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

    Thank you for this one, these issues are so common and can cause you many sleepless nights trying to figuring out yourself

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

    You just saved me hours upon hours of headaches looking for this fix. Granted, I don't doubt I'll run into more problems in the future due to being a novice at both Blender & UE5, but I was genuinely losing my mind w/ this issue. Thank you so much!

  • @gadorian3562
    @gadorian3562 ปีที่แล้ว +3

    Thank you so much for this tutorial. The x100 scale problem was driving me crazy. Thank you!

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

    Bro. The root bone fix is a life saver. Thanks I was having problems retargeting the root everytime.

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

    Very useful video! Thank you very much, I spent several days looking for an answer on how to correctly export from Blender to Unreal Engine.

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

    Seriously, thank you for the root bone scale fix!!!

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

    Thanks for the tutorial, you saved me a lot of time with the x100 scale issue, cannot thank you enough!

  • @A.P.0000
    @A.P.0000 ปีที่แล้ว

    Well made. 20 minutes and packed with information.

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

    5:08 But you did make that bone at 1:20 ??
    14:30 what you mean by can't turn it? rotate it or roll it? in edit mode you can roll it with CTRL+R. While in pose mode just press R and the axis(X,Y,Z) you want it roll on two times. It will put rotation in local mode so you can roll the bone in place.
    As I've seen bones work like that everywhere, parents affect child bones, I can't seem to get your point.

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

    Hi!
    I know this is an old video but i was looking all day to find away to figure this out!
    Big thanks for this awsome video!

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

    Legend. Watching this a few hours ago would have saved me a big headache

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

    I have been searching WHY my root bone added so much offset all the time. Thank you so much for this video 0.0

  • @RVillani
    @RVillani 2 ปีที่แล้ว

    Thank you!! I've moved to Blender from Max and, although I like the interface, responsiveness and all, it does lack on some basic things like proper FBX handling.
    Your video not only fixed the root x100 issue I was having, but it did it in the best way! Showing one issue at a time then how to fix each one. That's how we learn naturally, when we face the issues ourselves and I believe that's how I won't forget it so soon.
    It also prepared me for the next time I start an Unreal scene in Blender. I'll know to set those units from the get go.
    Again, thanks a lot!

  • @LloydEmpty
    @LloydEmpty 2 ปีที่แล้ว

    Thank you very much you are the only one who found the solution and shared it. The 100 scale was screwing up my control rig.

  • @irjayjay
    @irjayjay 2 ปีที่แล้ว

    You have saved my life, thank you! Spent all day struggling with this and control rigs not working.

  • @Crovea
    @Crovea 6 หลายเดือนก่อน +2

    Calling the armature "Armature" is actually really important, otherwise you get an extra root bone level

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

    Super helpful tutorial, thank you Daniel. Such annoying work arounds to get Blender rigging to work in standard game engines (Unreal/Unity).
    Would be a dream if the Blender devs update the skeletal system some day to match industry standards. Or so your rig doesn't have to look like a crazy person made it with the leaf bones sticking out in every direction just to work when exported.

    • @Blue-eu5qn
      @Blue-eu5qn ปีที่แล้ว +3

      You gotta scour the internet just to piece together some common sense to get this basic stuff working. Every person has different settings and a different way that works for them. Its so ridiculous.

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

      the bone system and units in blender + fbx format are to blame. its a nightmare

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

    Cool! Thank you~ Finally, I understood what is LeafBone!

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

    what about the animation? each frame we need change for the scale? I'm confused for a long time

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

    I still cant figure out why my character is floating ok import like super far away from the bones, bit still connected. It stillrotates them around the bone but it strexhes them super far

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

    i'm still struggling with getting my mesh to not be gigantic in unreal engine 5.5 when i attach it to a socket. it's fine normally, but it becomes huge when i try attaching it to a socket in the character's hand

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

    Do all of these problems also exist with Maya exporting to Unreal? I've only used Blender but I'm curious how other tools handle all these little annoying issues we keep running into.

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

    I was having issues with my control rig where on FK compilation the scale went all wack, ended up finding the scale issue by chance, which led me here, and this fixed it.

  • @云井彰
    @云井彰 2 ปีที่แล้ว

    Thanks a lot!I have been stuck with importing issues for a couple of hours.This clears up most of my confusion.

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

    Hie, I'm not sure if it's covered here but I'm noticing that in my FBX animations that the thigh bones and calf bones are scaling and that cause like bobble movement on the foot in Unreal. Is this an export issue? Because I followed everything right with baked animations, no leaf bones and just deform bones.

  • @ApolloMikes
    @ApolloMikes 2 ปีที่แล้ว

    my character still gets stretched and distorted for some reason when ever its from blender.. what else can i model with and export to ue5??

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

    Just a heads up! having your bone orientations in Blender not aligned with that of Unreal won't become a problem when creating control/ik rigs, since you can set each ik controller's primary and secondary axis.

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

    If i buy the addon Blender to Unreal, would it save me this entire process?

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

    Thanks for the tutorial! I have a question, I've tried retargeting my Blender character and the animation seems fine even though the orientation doesn't match the source mesh. Can you elaborate more about the problems that can be caused by the mismatch of orientation? Thanks!

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

    Is there a way to fix the root bone scale WITHOUT breaking translations in animations?
    I have a character that uses translation data in its animations, and applying the scale to the armature breaks those translations, and only rotation data is kept! I do not want to redo all my animations!

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

      did you ever fixed this? im having same problem :/

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

    I know my comment is a little late, but what is the point of rotating the axis for each bone? Is it just for convenience sake when you go to animate later?

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

    I can't understand how anyone could possibly consider this process acceptable. It's horrendous! There _must_ be a better way. There's no way in hell any modern game company goes through this nightmare of a process.

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

      Not a single company uses blender . in fact no professional uses blender. Blender is not used at all in the industry. Even engineers of unreal engine uses 3ds max

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

      @@kenkaneki3331 That's simply not true. Blender is used all the time in the industry. Maya and Max are obviously much more common, but Blender is absolutely used.

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

      @@clonkex Blender is used in the industry. But they have engineers to fix problems like this for them, in most cases. Or they know tricks a lot of times they have learned over the years that sometimes dont get shared outward

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

      @@kenkaneki3331 Max is not common anymore, and Blender is commonly used for at least a decade.

  • @REE-Animation
    @REE-Animation ปีที่แล้ว

    It blows my mind that this is the solution. It makes absolutely no sense to set the world scale to 0.01... I'm not angry at you at all. I'm angry at Blender... I have tried everything, and this seems like the only solution right now... Have you tried that Blender-To-Unreal-plugin?
    Subscribed!

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

    Thank you best video yet even though it’s long haha

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

    Thanks for this tips, you save my life :-)

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

    I have a character where the eyes and hair mesh are child of the head bone, I tried importing it and the skeletal mesh looks weird, with the eyes missing and the hair with offset. However, the model looks fine in the animations!

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

    I’m having Some issues. First there are big spheres at the joints, about 100 times the size they should be. I also can’t use additive animations, I’ve done this before in other skeleton.
    I’m using rigify quadruped and game rig tools core.

  • @stezyrz9081
    @stezyrz9081 2 ปีที่แล้ว

    on the blender I have several objects put in a mesh, on unreal 4 everything is ok but when I send it on unreal 5 there is not a single mesh

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

    you orientation z up x forward is 100% wrong in blender. do you accually know what oritation Unreal uses?

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

    read every commend on commend section and multiply all thanks now you may understand all my respect toward you. Many Many THANKS. going to save as startup settings.

  • @00Whippersnapper00
    @00Whippersnapper00 2 ปีที่แล้ว +1

    Hey great vids, im not 100% sure if this could work and dont have time atm to test myself.. but when it comes to the bone orientation (within belender) i wouldnt think you need to un-parent all the bones them manually rotate them to match orientations within unreal.. you can change the orientation of the bones within "edit mode" and clicking on "armature, bone roll, recalculate bone roll" to a certain axis without having to manually do it (i keep this added to my Q - quickfav menu).
    maybe worth a try?

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

    but how to fix rotation, should be 0 0 0 but is 90,000000000000008 0,00000000000004 -0,00000000000004

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

    how did you figure this out>?

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

    OMG, thank you! That did it!

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

    Life saver, thank you

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

    edge is for hair, apparently. face is generally the one you want, if i understand things correctly.

  • @NazarNoschenko
    @NazarNoschenko 2 ปีที่แล้ว

    This is really helpful, thanks!

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

      Thank you very much! It’s good to hear from you 😊

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

    Thank you. It's the best tutorial. Thank you.

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

    Thank you so much man saved me

  • @gokupiske5965
    @gokupiske5965 2 ปีที่แล้ว

    OMG..Your are God!! Thank you for the tutorial it is much appreciated

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

    Super agradecido por tan buen tutorial!!!

  • @josiahwright6762
    @josiahwright6762 2 ปีที่แล้ว

    Would love to see some tutorials of you working with the models in unreal engine 5!

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

    Much love. Thank you!

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

    It took me an AI Google Assistant, to a Google search to TH-cam on the internet browser, to TH-cam on the internet browser in a new window to open in the app, to watch three ads, Just to watch this video 🎉🎉🎉🎉🎉🎉

  • @johndoe-is2fw
    @johndoe-is2fw ปีที่แล้ว

    It bet it was not easy to find this. Thank you very much. Like,Sub.

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

    This did not work for me and broke my animations and character in engine

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

    When i apply to scale to armature, the parented objects look like theyve been blown up. I am not clearing and reparenting as ive probably done it 5 times already trying to fix other problems. At this point im just going to ditch blender and use 3ds max.

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

    Tutorial of the Year 2023 ! Just one thing, when I rotate the bones and I came back to object mode, I rotate my mesh !

  • @_SkyDancer
    @_SkyDancer ปีที่แล้ว +3

    This is what I got after "Apply Scale": th-cam.com/video/SyxI6FeB-MU/w-d-xo.html
    Well, I did everything and after all I realized something from this tutorial ruined my animation: and after few minutes and removing all my animation sets I found the issue: When I apply Scales on my Armature it does something weird with my animations, they all start to play like root bone is not on the middle of the character, his body now moves from center can can't move left
    ight\up\down on animation it stays still on one point and just move bones like a doll, and also it even changed my animations FPS, it went to 30 instead of original 24....
    So after all my inspects I tried to use "Ctrl+A->Scale To Deltas" instead of "Scale". And it works in the blender but after I import model to Unreal Engine it still has the x100 scale...
    Any ideas how to fix scale and save animations?

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

      Same problem here...

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

      OK I fixed my problem. The problem here is when we "Apply Scale", everything get squashed except for the transforms in the keyframes of our animations. After I applied the same scale (x100) on the root bone's transforms of each keyframe as well (I used scripting), everything looks normal again.

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

    Followed the same units/scale/export settings and Unreal is still making the root scale to 100. I've tried just about everyone's "solution" to the problem outside of buy the Better FBX plugin for Blender.

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

      UPDATE! So my problems were that I had "Stretch to" constraints in my rig that were messing things up. For some reason applying the scale to the armature makes those constraints go haywire. To fix that, I disabled the constraint, added a new one and copied the exact settings and removed the previous bugged out constraint. Also, if you're using custom shapes for your control bones, be sure to scale those up too! If you don't then the bone controllers will become super tiny.

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

    comment for the algorithm. good vid

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

    Thank you!!!

  • @theparkp
    @theparkp 2 ปีที่แล้ว

    great video

  • @airanox11
    @airanox11 2 ปีที่แล้ว

    Thank you!

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

    Thank you

  • @김동현-e2w5m
    @김동현-e2w5m 4 หลายเดือนก่อน

    Thank you!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

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

    X-axis: Forward
    Y-axis: Right
    Z-axis: Up
    thats the right unreal settings. if you dont do that your orientation will be wrong. and do not maually scale you need to set up blender the correct way

  • @laurenkylian9974
    @laurenkylian9974 2 ปีที่แล้ว

    Great Job!

  • @serhiipes
    @serhiipes 2 ปีที่แล้ว

    Sounds very good and hopefully, but it doesn't work for my case, unfortunately. Struggling the exporting for three days already. Just a simple rig for IK control. All imported well, but when I try to connect effector control to Full Body IK node - mesh starts terrible wrapping. And the slightest movement of the effector leads to terrible, unpredictable movements of geometry.
    The IK works correctly only when I keep the model very tiny (don't scale it by 100 skeleton and mesh). If I scale and then apply transforms - IK doesn't work, although the root bone scale is 1, in UE.

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

    For some reason even doing the scaling trick still gives me a root scale of 1.75

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

      Import Uniform Scale is an option and for some reason it was set to 1.75 as default.

  • @swplogic4158
    @swplogic4158 2 ปีที่แล้ว

    Great!

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

    谢谢,解决很多问题。请继续讲导出动画部分遇到的问题,这很重要_(:з」∠)_

  • @LotmineRu
    @LotmineRu 2 ปีที่แล้ว

    fooking microsoft xD
    Thank u so much for the video, I struggled with the skeletal mesh for 2 days)

  • @Satonq
    @Satonq 2 ปีที่แล้ว

    Hello, can you help us with our project ? Like to have you with us with contract ?

  • @lukdra
    @lukdra 2 ปีที่แล้ว

    Waju q buena escena

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

    гуд

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

    check your email Daniel Kreuter pls

    • @DanielKreuter
      @DanielKreuter  2 ปีที่แล้ว

      I have declined several times. Please stop sending me mails.

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

      @@DanielKreuter so how can i contact you?

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

    Just a heads up! having your bone orientations in Blender not aligned with that of Unreal won't become a problem when creating control/ik rigs, since you can set each ik controller's primary and secondary axis.

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

      if bones in the chain have different primary/secondary axes tho its still a problem