How To Properly Export From Blender To Unreal Without Losing Textures

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2023
  • Hey guys, in today's video I'm going to be showing you how to export a mesh or model from Blender and import it into Unreal Engine 4 or 5 without losing any textures or data. Do you sometimes have white materials when importing into Unreal using an FBX, this will resolve that issue!
    Get access to the project files from my videos and more on my Patreon: / mattaspland
    The Department Official Trailer: • THE DEPARTMENT | Annou...
    #UE5 #UnrealEngine5 #UE5Tutorial
    ___________________________________________________________________________
    If you enjoy make sure to subscribe: / @mattaspland
    Join My Discord Server: / discord
    Follow Me On Twitter: / matt_aspland
    Follow Me On Instagram: / matt_aspland_
    All My Social Media Links: linktr.ee/MattAspland
    ___________________________________________________________________________
    If you want to support me, there are many different ways of doing so. This is by no means expected or required. It is just a nice support :)
    Patreon: / mattaspland
    PayPal: paypal.me/mattaspland?country...
    Ko-Fi: ko-fi.com/mattaspland
    Thank you :)
    ___________________________________________________________________________
    To access the project files and screenshots from the video, check out my Patreon above!
    My Public Video List: trello.com/b/7vJgXzBm
    Unreal Engine 4 Tutorials Playlist: • Unreal Engine 4 Tutorials
    The Basics Of Nodes Playlist: • The Basics Of Nodes In...
    ___________________________________________________________________________
    ♫Outro Song♫
    ●Kronicle - Chill Noons

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

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

    Great video Matt!! 🔥🔥🔥

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

    No way.. The timing this has. This is perfect, I finally got my project to freaking work. matt you can't believe the life safer you are!

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

    Never used GLTF as was used to FBX but this is so easy I had a ton of issues with FBX but this is crazy simple. I am using this on 4.26 and works a treat. thanks so much.

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

    Thank you very much for this tutorial! It is very useful! I exported my textured in SP model to blender, then successfully exported it to Unreal with all textures scale etc. I am impressed with result!

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

    those r videos no one asked for but everyone needed

  • @ShonkV
    @ShonkV ปีที่แล้ว +22

    man thanks a lot ! i used to think fbx is the best option and always faced this issue and used to create materials again from textures in unreal and then reassign the materials! there are absolutely no tutorials on the youtube nor in any forums that told me to use GLTF instead!

    • @MattAspland
      @MattAspland  ปีที่แล้ว +13

      Glad it helped! It took me ages to discover this fix as well so I decided to make a video covering it!

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

      Same here 😅

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

    Spent the last 2 hours trying to figure this out reading paragraph after paragraph of nonsense. This is a very nice straight to the point video, thank you!

  • @LFA_GM
    @LFA_GM ปีที่แล้ว +46

    Thank you for this update. The plugin for UE5.1 has been updated with many more import options, including scale, materials, morph targets. It seems that it also works with Skeletal Meshes. I did a test, and now we can import a skeletal mesh with the option of splitting or combining all meshes into one. That will make modular character design much easier. Thanks for sharing.

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

      Thanks for the info!

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

      Are you sure about skeletal meshes? I tried it 2 months ago and that didnt work.

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

      Is this plugin only for 5.x? Can you make it for 4.27? I cant move to 5.x. But need these features. Ty.

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

      @@kenalpha3 Yes, and the 5.1 is the more complete version.

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

      Which plugin are you referring to? thx

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

    Omg I seriously needed this tutorial. Thank you so much!!!🔥🔥🔥

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

    Such a great way of doing it, even detects collision data easy as well, thanks man, saved me so much time!!

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

    Thank you so much, I watched many videos about the texture import problem but none of them mentioned this method!

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

    You are a legend thank you so much for making this video I struggled with fbx's in my project for so long before I found this

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

    Surprisingly useful advice

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

    This is Life Saving For Me .. Thank You So Much brother.. God Bless you ❤

  • @CL-fg5ne
    @CL-fg5ne หลายเดือนก่อน

    Thank you very much. There's no importer add-on that I could find, but for me it just worked by normally importing a .glb file like I would import a .fbx

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

    It's 5 am, my project is due in a couple of hours, and you just showed me the solution to my problem. 🙌🏼🙌🏼

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

      Good luck!

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

    Bro you are a lifesaver this took me ages to find...

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

    My God, Man! Thank you for what you are! And for sharing this information! Thank you from the bottom of my heart!👍👍👍

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

    Interesting. My model in Blender uses nodes for proper color, blending, textures etc. Need to try this method. Since I'm still looking for a way to transfer all data (nodes first of all). Thanks for the video.

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

    Thanks. been doing a fair bit with blender recently so this will speed things up a bit. useful info :D

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

    That was good, as I've been using Blender a crazy amount, so GLTF I should do that and enable got it.

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

    Brilliant video!

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

    Nice man, thank you!

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

    worked well! Thanks

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

    just what i needed

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

    this is actually crazy, matter effect, you are crazy ma boyyyyyyyyy

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

    dude you are a life saver!!!!

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

    Yes please this is what I needed

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

    A goldminer video! trully you are saving my IndieGameDev's life. i got crazy all the times i try to import to unreal and no material comes...i was also thinking to check another software to export to unreal because fbx on blender dont go...even to export from blender to import on blender it also don't work. there is substance painter for it but i kinda want so much to export properly on blender because blender is so versatily and easy to do stuffs...
    So Thank you very very much!!!!

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

    OMG YOU SAVED ME SO MUCH TIMEE

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

    Great! Thanks!

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

    Thanks man!

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

    Thanks mate!

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

    Good to know.

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

    This one was really helpful bro! Thank you!

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

    Dayummm thankksss a lottt sirrr ❤❤❤

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

    This is a great video; very helpful!
    I have a different issue, closely related. So, I'm using a plug-in (in Blender 4.0) called "Mixamo Converter" to change the Mixamo skeleton to the UE format (I also used Cinema 4D R26 to do FBX conversion with materials attached...no go).
    Currently, I'm using the ALSv4 (v2) character to apply a character I rigged in Mixamo, uploaded the character into UE (4.27...I have 5.3 as well, but am still using the older system for now), and everything goes well, except for one major problem (I've done this before, and it worked fine).
    It's the material slot. This character has 6 material slots, from body to face (and sunglasses). When I went in to the mesh to manually add the materials, it gives me only 1 material slot (if I knew how to bake all the materials together, I would). So I'm left with a skeletal mesh which works fine with the rest of the process (all ALSv4 bones matched up with the mesh), but just 1 material slot!
    I used Blender to export as an FBX, and it transfers over fine (with all material slots), but then it gives me a "FAILED TO MERGE BONES." So, it then only allows me to change the skeleton to a different one. I can retarget, and all of the ALSv4 bones are there in the retarget manager, but the ACTUAL skeleton is some default one it makes up...confusing!
    Do you have any idea as to what I can do?! I've scoured the internet, and found only a few people, but their ideas didn't work (I hate forums...sometimes!)

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

    You bringing the 🔥🔥🔥 just when I need it. 👍💯🙏 #UnrealEngine #Blender

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

      Thanks for the support!

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

    You just saved me
    TONS OF HOURS

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

    Do I need to bake the textures and UV unwrap before I do this? This is so helpful! thank you!

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

    Hey Matt! Do you have any tutorial on some basic character customization for unreal, I'm trying to do some Mii-like figures and I want to be able to select hair, hair color, shirt color, skin color and a face texture (if it's possible). Great tutorial as always! ♥

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

    Thank you so much for the amazing tutorial, exactly what I was looking for.
    I have a few characters with complex rigs that work in conjunction with wrinkle maps.
    I’m looking to transfer them to Unreal Engine for use with motion capture.
    I need the wrinkle maps and their corresponding mask image maps, as well as topology, nodes, drivers, shape keys and UV layout to stay the same. Is there a way to transfer all of these components in Blender to Unreal Engine and have the same character and rig in Unreal?
    For instance when I open the character in Unreal Engine, will all of those components have transferred or will I need to redo them?
    Forgive my lack of knowledge in Unreal Engine, I’m not familiar with it.

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

    Thanks!

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

    man you are the best

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

    woah, i am right in the middle of failing to do this, then i see this in my notifications!

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

    The one thing I have been trying to find forever xD

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

    Actually the best way to do that!

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

    Have you looked into USD as well? I've worked with UE4 for a few years on my free time and've found the exports to be problematic; like, depending on your export settings you have to do certain things on the UE4 import setting side to stuff to work proper.
    I recently tried usd with UE5, and it, surprisingly, imported and functioned more smoothly than I'm used to (save for the materials). To reiterate, it functioned far more smoothly than anything I've ever done with fbx over the span of a couple hundred hours working with UE4. I'm not suggesting usd is better than gltf. I haven't used gltf more than a few hours over 2 years ago. I'm just curious if you think gltf might be more robust for all types (rigs, meshes, mats) of exports compared to usd currently.
    I'o'know. All of the projects I've been on've always stuck to just one format, all of which've been fbx. I wonder if maybe gltf is good for X, while usd or fbx is better for Y or Z.

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

    I don't have a lot of experience with exporting from blender to UE5, but I've tried FBX and GLTF2, GLTF2 seems to be much better overall.

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

    One thing I noticed was the file size is smaller, I imported a file and the size is in kilobytes and not megabytes, when using the GLTF.

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

    YOOOOOOOOOOO MAAAN THX A LOT

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

    USD is even better than glTF since it also creates master material and all materials are instances, but the annoying thing is that it creates some group that you can't ( or maybe can ) ungroup so selecting/moving stuff and navigating is way harder. But that group also depend on original 3D project.

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

    Gosh, was fully expecting this not to work, but it does. Only thing is the origins are, as per Unreal's sheer perverse delight, still centered to the world.

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

    helped, usefull - 👍

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

    legend

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

    Would this work on more complex models like characters with armatures?

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

    SAVED MY CAREER

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

    Hey matt thanks for this!! only have one problem. when i import my model the textures are stretched across flat surfaces

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

    If I'm not mistaken, the gITL Importer has been deprecated and removed. There's a note in the plugin that reads, "Please update your project to use gITF import through the interchange plugin instead. An importer for Khronos gITF 3D models.

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

    Matt, what about hair/fur? Does this get exported/imported? I mean th eBlender particle system hair, NOT the new hair system based on GEO Nodes.

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

    GLTF might be useful for skeletal meshes. But I believe FBX is better for animations since it's simpler and assignable to Unreal Engine skeletons easily.

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

    Is there anything the GLTF exporter can't handle? For example, any assets from BlenderKit or other third party asset collections? If so, is there any way to make these exportable to Unreal Engine?

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

    Thanks bro, I was getting frustrated with my meshes coming out white or grey

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

    Does this method work with morph targets? Having trouble getting the skeletal mesh back to the original after adding morphs.

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

    you could do the same importing it in .FBX just gotta know how to in blender...I import in .fbx and all textures never had an issue plus faster imports.just check the copy option B4 exporting from blender and some other options prior to exporting

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

    Can you a make video for, how to export cloth simulating object from blender to unreal engine in order to get that animation perfectly .Thanks

  • @IR-RA
    @IR-RA 5 หลายเดือนก่อน

    I am sorry to ask this question. I am only starting and don’t understand much. What if I want to make a game? Is this a good file type for that? For the information I found, doesn’t matter but I need to know for sure.

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

    fuckin brilliant! been struggling with that shit for so long and the solution was fuckin simple, thank you!

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

    HOLLY SHIT THANK YOU SO MUCH YOU HAVE NO F IDEA HOW MUCH THAT HELPED

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

    Hi Matt, when trying to export to the file type I'm getting "attribute error nonetype object has no attribute node_tree blender" any tips?

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

    I've been disabling the interchange plugin and re-enabling the gltf one since its deprecation because it just works straight away, the interchange always seems to fail on the material builds

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

    Hi, does it work with animation and texture at the same time?

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

    Hi Matt,
    I just wanted to ask since how long were you learning unreal and what resources did use to learn ?
    😊

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

      I started Unreal back in about 2017/2018, and taught myself solely. I got in the engine and messed about with things to see what they did and how they reacted with each other. And I entered lots of game jams to be constantly testing my skills

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

      @@MattAspland Thank You :)

  • @m.saitadguzel6245
    @m.saitadguzel6245 ปีที่แล้ว

    Thanks for the tutorial. But it made my object italic after I import it to unreal engine. Is there a way to fix it?

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

    hello , is it normal that the textures are not correctly mapped to the object ? like they are not at the right size

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

    is there a way to import glass from blender? and mapping nodes also dont get imported :/ and all the models arent properly named anymore.

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

    Pretty, or actually very late but I don't see an opinion for "glTF importer" in my UE5's plugins, what should I do?

  • @user-vu9lt2gd8s
    @user-vu9lt2gd8s หลายเดือนก่อน

    I'm having a problem importing lately I imported hair and a skirt I made they worked fine but then I tried a shirt and it had huge chunks taken out and I tried a basic cube to test it and some sides were not visible unless I rotated it then other sides were not it started after recent update so I think that might be the problem but not sure oldo if so I don't know what updated

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

    I have a problem packaging my project it says, It didnt package succesfully it said ERROR: E:\Unreal Projects\Gem Seekers\GemSeekers.uproject does not look like uproject file but no targets have been found! I'm using 4.27

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

    Hey someone help me, I got a car with the wheels parent to the body but when use this method, in UE5 the wheels goes separated to the body of the car. What can I do to solve this?

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

    When the model is imported into UnrealEngine using the glb/gltf format, it cannot use prefixes such as “UCX_” to generate collision meshes for the engine. How this fix?

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

    Are there some long term convers about this or no?

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

    Thxx broo 🫶

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

    cant find the plugin for my ue4, is this only for ue5?

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

    why do i only have exporter glft?

  • @harkyn7180
    @harkyn7180 10 หลายเดือนก่อน +3

    sadly this doesn't work on any procedurally made material, but it is a good tip for those not!

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

      Yea this is what I'm trying to work out, did you ever find a way?

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

      Nope, sadly. If it's procedural you just gotta stick to the old and tedious baking way, which - I love - because it doesn't work properly half the time into UE5. Woo! Lmao.

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

      @@harkyn7180 thank you though, wonder if there is an addon which makes this process a little easier, i did just watch a video on baking so at least im on the right path, thank you for your quick response.

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

    When I do this it doesn't organize it at all and everything comes it as separate meshes

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

    What if I use UDIMs? As far as I understand, gltf doesn't support UDIM's, and won't even export from blender. And if it does, it's only the first texture.

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

    Isn't better to use the Datasmith importer?

  • @VARQFADOL
    @VARQFADOL 25 วันที่ผ่านมา +1

    THANKSS!!

  • @VoltageDevelopment
    @VoltageDevelopment 8 หลายเดือนก่อน +2

    This is definitely a nice way of exporting from Blender and importing to Unreal without worrying about organisation and losing materials/textures. One issue I'm facing is... exporting multiple meshes in one scene in Blender. It exports fine via FBX as it retains the transform of the objects in the scene, but when I use GLTF... the objects are all jumbled into 1 position. I don't know if this is a UE4 issue, and I might need to upgrade to UE5 or if this is an issue with using GLTF?

    • @Frigus3D-Art
      @Frigus3D-Art 7 หลายเดือนก่อน

      Did you parent all objects to an empty that sits at the world origin? If not give it a shot. (At least i do that for fbx export)

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

    when i try to export as gltf blender just stops responding then crashes, pls help

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

    Can we get a tutorial on how to export a mesh with its rig from Blender to UE?

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

      I can add it to my list!

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

      @@MattAspland Many Thanks! Always loved your content, so much of what I’ve learned over the last year and a half is thank to you

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

    Does this work if textures are .tif files instead of .jpg?

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

    FWIW: UE 5.3 now has gLTF import support built in through the Interchange Framewrork. The old gLTF importer has been deprecated and is no longer available in 5.3

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

      Unfortunately, the materials still don't build with interchange and are still white. I guess I'm screwed?

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

    I get a laundry list of error codes in blender when trying to export in this format ?

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

    Unreal crashes every time I try to import a character with GLTF. I am using 5.2. Any ideas?

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

    I have one problem. I want to import a sand material, but when I use this, the color's there, but not the bump node that changes the normals, making it just another single color pattern.

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

      is the problem same with displacement maps? Or do the materials get imported with selected displacement scale?

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

    Is it alright to to this same step for characters with armature and animations?

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

      In UE5.1+ I believe so, any earlier engine version does not support characters unfortunately, it only imports static meshes

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

      @@MattAspland gotcha! Thanks, as always! 👌

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

    does this work in ue4 too