My Indie Blender to Unreal Engine 5 Workflow for Game Environments
Vložit
- čas přidán 27. 06. 2024
- I couldn't cover absolutely everything in this one! Here's 20 more minutes of less formal behind the scenes stuff: www.rileyb3d.com/training/sub...
0:00 - Intro
0:25 - Blender Setup
0:49 - Blender to USD
1:33 - USD in Unreal
2:21 - Scene Exposure Sync
3:20 - Overwrite USD File
3:53 - USD Import to Unreal
5:03 - Player Start Setup
5:13 - USD Collisions
5:58 - Model Sources
6:28 - Texturing Methods
6:32 - Baked Texture Overview
6:43 - Tiled Texture Overview
6:55 - Tiling Texture Techniques
7:11 - Blender Set Dressing Tips
7:41 - Finalize USD for Unreal
8:10 - Adding Decals in Unreal
9:01 - Correcting Decals
9:31 - Review & Outcomes
ABOUT ME
I've been using Blender for over half my life! That's since 2008. My first freelance work with the software was around that time as well. I did some animations for a waiting room in my local dental office. Since then, I've been hooked earning a living providing 3D services for businesses across the world. I've had the chance to do work for some big organizations like NASA and Microsoft. The real pride in my work though, has come from helping and being involved with small, independent productions. These indie productions and creators embody what it is to me, to be an artist.
Nowadays I spend my time making 3D models, textures, and training material to help get these solo creators and small teams off the ground and running. You can find everything I'm working on in one place, over on the site I built from scratch: www.rileyb3d.com
I'm very proud of it! I ought to be with how much time I've put into it. 😅 It's the catch all site to access everything I create. Supporting me there is as simple as contributing the cost of one coffee per month. Doing so gets you access to all training material I've ever created. For a slightly higher support tier, you get access to my ENTIRE model and texture library! Higher still, and you'll receive recognition in all of my video and site footer credits.
Some people ask why I don't have a Patreon. This site is all about creating custom and exclusive offerings for artists. Your monthly contribution is no joke. In fact, it's my complete livelihood at this point! I don't think it's responsible for me to give away a cut of your money to third party organizations like Patreon, so it stays with me, and goes directly towards producing more content and resources.
This workflow from Blender to Unreal has freed up a ton of time for me, and been super helpful.
That said, I get an inconsistent bug where it corrupts my file, and I believe it's related to the Unreal beta USD plugin.
Beware.
I'll keep you posted as I learn more (hopefully including a fix for affected files).
gosh darn it... this just happened to me. crossing my fingers for a fix soon 😢
Same here too 😔
So I'm trying ot do the same, build a UE game in blender, and I think I've found a better process than that. I use Usync addon in blender to synchronize all my objects (coordinates of assets) in 4 clicks, while my assets are exported whenever I updates/add new ones, with Omniverse beta blender 4.2, that is the only solution that imports with 100% success in my tests. (much better than default blender USD that kept failing a considerable amount of assets on import.)
The few tricks were to import the Omniverse USD by right click > and select blueprint. Then just be very careful about asset names, always like this: "BlueBox_01"
I had the same problem,After turning off ue, eating again and turning on ue will crash, I can't fix it
Hello I made a complete building in UE with Blender assets and after I turned off and get back almost all had disappeared. Waiting for a solution
2 years… 2 YEARS I’ve been searching for this exact tutorial. Thank you SO much man.
That’s a long time! Really glad I could help. 🎉
@@rileyb3d this, is the most useful, best made, and absolutly lifesaving toturial to unreal blender, what i ever have seen in my lifetime.
Your way to avoid the Unreal Model import function, is brillant.
i do not work with unreal, because of the Model importer (i also not using Blender 2.8 or HIghter, i am in 2.79, it is to much time consuming even learn for 4 oder 6 months or longer blander from scratch again, this is just ... no way for me) but ...
did you know a way, to correct Daz 3D Figures, edited with Blender for unreal ? Raytargeting will not work,if you have reedit the charakters.
the bones, arms, shoulders, are missrotatet in unreal, and i do not know any way, to fix this.
any idea ? because tihis is one reason for me, not to play around with. second are blueprints, and last are the material graphs, i cant work with. i write schader code at hand, but i cant see anything in a material graph, this is like a blind man try to explain colors. i cant see anything in this.
in these 2 years you could've found out yourself :D
In case anyone is wondering, in 5.4, USD Stage Editor is no longer under "Virtual Production". You'll find it in the first "Window" drop down menu. Or just search for it after clicking "Window"
I was about to say the same thing, Unreal needs to stop moving things around... lol
@@HiddenWorldsLLC You saved a lot of hairs on my head. They thank you.
i cant see anything after opening though, any idea why?
@@Inputbrick Same here Actucally the assets are present but theres some issue with the lights, I dont know what to do, So I just use the lights in unreal itself. If theres any fix lmk
WHAT!! I literally spent 2 months learning how to properly bake my assets and I just tried your techniques to import all my scene, it works almost perfectly without the whole baking process at the first try!!! Thank you for sharing this!
Thanks for checking it out! I’m glad you have 2 months of bake learning though! That definitely comes in handy still.
same reaction seriously XD
@@rileyb3d Hey there. other channel used, my first is always deletet by yt, dont cares what ever i write, i am deletet.
but:
do you know any way to import a from blender editet Daz 3d Human to Unreal ?
always the bones are misrotatet, so this do not work. raytargeting will also not work.
important: i use blender 2.79, the newer ones are not useful to me, to much months to realearn all from scratch again, and a lot to complicatet things i do not need.
best greetings.
this is truly the best, most useful unreal toturial i ever seen.
@@smokingheadstudiogerman5299 maybe it is a spelling error.
This is by FAR the best Blender to UE5 video I have watched. Thank you for this.
This vid actually convinced me to give UE a second chance, while most tutorials overcomplicate the process of exporting Blender scene to UE, here it looks really straightforward. Thanks Riley!
You’re welcome! I agree. 3D software is complicated enough 😅. Really grateful to Pixar for developing USD and making it open source.
finally something better than fbx workflow... this stage phase is great, love it !!!!
Agreed! Thank you Pixar for USD and making it open 🙏🏻
@rown3d And NV with their Omniverse and others are making it the in fact industry standard, i always felt fbx is not the ideal workflow, this is amazing
As a final year Games Art student who mainly wants to work with Blender, Substance Painter and Unreal this is one heck of a useful tutorial. This video most definitely earns a like and a new subscriber!
Glad it helped! Thanks for subscribing, it really helps me out. If you could choose, what kind of content would you like to see next? Any particular areas that you feel could help you gain experience or confidence?
@rileybrown3d frankly at the moment it would be particularly on how to make the blender materials look better, considering that normals sometimes dont seem to pop out as much. I know there is the deep bump addon where you can generate a normal and a height map, so it would just be how can they be properly applied in Unreal Engine. If its a complicated ask then don't worry about it! ^^
I don't know how long I've been looking for a tutorial like this one. Great! Thank you so much!!!!!
Always good to see new workflows for Blender to UE5! Especially with the usdc format, which has proven to be very reliable for my projects. I am sure this gets more people to try it out!
Thank you so much for providing such excellent tutorials. I've been searching for this tutorial for a long time. Recently, I even started to doubt whether learning Blender was the right decision for me. I truly appreciate your help.
Thank you so much Riley, for sharing your workflow, was genuinely looking for reasons to have a Blender / Unreal crossover and this is my push to make it happen, really appreciate it!
I've been learning to make assets and build my first map for a bit now and this seems so much more intuitive than the FBX process I've been using to test them in UE. Much appreciated!
DUDE! This is an excellent workflow! 👏 I've been struggling to understand texture baking for so long, and you just blew the whole process away like dry leaves on the wind lol!
It's been a long time since i saw such a useful video combining Blender and Unreal, thanks you for sharing your workflow Riley, i appreciate it.
Thanks for stopping by! Your feedback is super encouraging.
I've heard of UE having Staging but never imagined it would work with Blender. This is an incredible workflow! Thanks for sharing!
this was fantastic!!!
I have been struggling with the quirks of unreal for so long... but this bridges that gap and makes it so much easier!!! Thank you!!
You’re welcome! And thank you Pixar for developing USD and making it open source!
One small tip on the exposure compensation of 8 to match up with blender: this is due to "physical camera exposure" being ticked. One way to make things easy is to set it to 1 and just untick "physical camera exposure". What's good about this is it decouples things like DOF from exposure, which is actually quite nice.
I've been trying for years to get into Blender and Unreal. Teenagers are doing more than I ever will. Amazing stuff here.
Thank you so much for this! also love that you included other useful tips like instancing in blender and decals in unreal ♥
Possibly the most helpful video I've seen on youtube
Wow, thank you!
@@rileyb3d your Video explained in 2 words ….. Thank you
ive needed this tutorial so much... i could cry. THANK YOU
Incredibly well edited and useful video!
omg thank you so much, you have no idea how helpful this is for my sanity! can't wait for your upcoming videos
BRO! THANK YOU!
Subscribed, Liked & commented.
The pacing and simplified tutorials are awesome! Can't stand over complicated and convoluted tutorials that wast so much time on unnecessary details. This was great!!
Looking forward to checking out all your other content and the next vid!
Thanks for the sub! Glad I could reduce that screen time a bit.
This has to be the simplest video of using USD from blender to unreal that I’ve seen yet. You just earned a subscription. Thank you so much for the time put into this! 🙏
Wow, thanks for saying that! This feedback packs weight knowing it comes from someone I feel has really figured out their voice on this platform. Thanks for taking the time to watch and comment.
What’s a USD ?, newbie here
Excellent breakdown and extremely informative video!
This is so good, did not know about the USD stage but that's a key ingredient I've been looking for the last few months.
Thanks, I’m glad! This was a breath of fresh air compared to fbx. Maybe worth mentioning all of these camera animations came from Blender to Unreal via USD as well!
Loved it man! I searched a lot past 6 months Blender to Unreal Environment Tutorials. This has to be best out there
Wow, thanks for saying that! Really glad this could be helpful.
Oh man, I wanna see next whatever you want to create! Your videos are such a joy to watch, no matter the subject
More to come! Thanks for saying that. It's really encouraging/motivating to get that kind of response.
Others have said it already but I’m popping it down to support the channel; I’ve been searching for a streamlined Blender > UE5 for over a year. This is great. Thank you so much.
Awesome, thanks for letting me know! This video was basically born out of a frustration with that same thing. I was really excited with what I found!
This is revolutionary, on a level that will be game changing... 😂😂 Such an awesome work flow. Thanks for sharing and saving hours and hours of time for people.
Recently, I had the idea to leverage the integration of Blender and Unreal Engine. Thank you for the beautiful demonstration in practice.
Awesome Riley Brown, Thanks for showing the workflow, really cool
super glad i found your channel, absolute goldmine! had no idea about the USD staging process
Happy to help! Thanks for stopping by to watch.
Great explanation, Perfect Tempo. Thank you😊
2 minutes in, mind completely blown. Thank you for this!
This was the video I needed to watch. Thank you so much!
Thank you for making this tutorial, It is exactly what I've been looking for! Joined Off World Depot and watching the full video now. Subscribed. Hope you continue to make videos like this!
Thanks so much for joining OWD, it's a HUGE support. I definitely will keep it up. Do you have anything particular in mind you'd hope to see next?
You're very welcome! Really just keep what you're doing! Personally I'm currently learning Blender and Unreal with focusing on environment/level design; so this video completely hit all the things I was looking for. My goal is to release a map for a game called Ready or Not to get my bearings. Have always wanted to make a game ( I mean, who hasn't dreamed of that? ). I'm a programmer and trying to fill in the gaps:)
Really good stuff Riley!
Amazing pipeline, great job!
What a great lesson!! That’s not easy find valuable material on blender unreal workflow, great work dude ;)
Thanks! That's really encouraging. Anything else in particular you feel should be covered?
The best Blender to Unreal video ever! Thx a lot!
woww!! in 10 minutes you explained an awesome workflow! you are brilliant. Thank you so much.
You're very welcome! I hope it makes Blender to Unreal a bit easier.
this just became my new favorite channel
you are singlehandedly to blame for a lot of things i'm going to do this year now lol
you're a great teacher - thank you for your amazing efforts!
I was thinking about trying out Unreal Engine before a few days, to check the ways that I could possibly combine Blender with it, and I just got your video reccomended to me.
You really made me excited, having me thinking how my 3D models would perform in a "game" situation.
Thank you a lot for that video!
I'm really happy to hear I sparked some excitement. To me, that's the real value in sharing what I find. It's nice to learn tools, but my biggest leaps have come from someone showing me something really cool that motivated me to try myself.
Thanks for watching.
Where has this video been this is just what I wanted 👍
Excellent video. Thank you for sharing. I want to jump into unreal after a few failed tentatives and it gives me the motivation to try once again as it seems to be a great work flow for what I want to achieve. Subscribed!
Bro this gonna change my life, thank you so much
Mind blown…
You’ve majorly kicked me out of the procrastination stage thank you so much Riley.
Yes!! That's exactly what I want to hear. A good tutorial to me is 10% about learning something new and 90% about getting inspired or motivated by a new piece of information or the spark for a new idea.
You've got this!
Amazing stuff friend. I loved the content, found your voice smoothing and the explanations easy to follow. Cheers friend.
Amazing Workflow!. Thank you.
You're very welcome!
I couldn't get to everything in this video! Here's a less formal 20 minute behind the scenes look at the full process: www.offworlddepot.com/training/subway-tutorial-behind-the-scenes
You also support this channel if you choose to subscribe, so thank you!
This saves soooooo much hassle! Thank you!
Simple and too the point explanation saving hours of scavanging and screen time.👌
Thanks! That's the goal ♥
This was exactly what I needed. Thank you so much. Fantastic video.
So glad it helped!
That was amazing. I've faced issues with Unreal Engine tutorials online being too specific to a particular process, or being more like a stream of someone working pretty inefficiently. I found Blender much easier to learn. This is enormously helpful. Thank you!
Glad it helped! Let me know if there's any other topic in particular you're looking for someone to cover well.
This is beautiful, thank you.
Awesome, thank you!
Look a lot of people have already been saying this but, hot damn. This is magic. It feels like you just showed me an iPhone when I’ve been forced to use a blackberry for the past two years. I think I can actually make my ideas a reality now. Damn. Thanks bro this is great!
So well done. Thanks Riley! :)
Amazing tutorial, I need to use this workflow now!
Thanks! It definitely takes some of the unfamiliarity out of unreal for those of us comfortable with Blender.
Awesome, man! Thanks for this tutorial.
Thanks for checking it out and commenting! Really helps
You deserve way more than 32.7k subscribers for quality content like this :D
This USD workflow looks amazing. Thanks for sharing 🫶
My pleasure! Thanks for stopping by.
Very useful. Thank you. Finally might try Unreal!
Same boat! I put it off for the longest time (and while it won't replace everything I do). It's certainly a good tool for the toolbelt.
That's lots of useful information, thanks!
Glad it was helpful!
Great Video! Improves my Complete Workflow
Glad to help!
Wow! Thank you so much. This is a huge help.
What a great video! I'm just starting to get into UE and use Blender, so this will be so helpful once I start exporting to UE. Thanks!!
I’m glad to hear it! This is somewhat of a new chapter for my teaching. If you could choose, what would you want to see me cover next?
The best pipeline. Thanx so much
Thank you, Riley.
Oh my goodness, thank you, this is wonderful.
Glad to hear it. Thanks for watching and commenting!
Thank you for sharing this workflow, many hours saved in the future! 😄
Fantastic video. Thank you.
That’s a amazing tutorial my friend, thanks for sharing that workflow
My pleasure! Thanks for watching, and big thanks for subscribing.
Great video and very useful resource. Cheers.
Sick tutorial! Thanks R.
Thanks for dropping by 🙌
This video saved my life.
Words cannot describe how much this video has helped! May you be rewarded in your every step, ameen! 🎉
rapid, easy, and works!!! great Riley!!! thx a lot!!!
You're welcome! Thanks for the subscription, it really helps.
Very practical and well explanation video. Thank you
Thank You so Much for this Tutotrial !
Great tutorial!
Wow I have heard a lot about how USD is going to be a game changer but never really saw it in action, wo you are really showing us the actual use case of this whole USD workflow, really that staging thing was shocking amazing.
AMAZING! Thank you for sharing this info. Liked and subscribed.
Thanks for the sub!
Thank you for this video man, you are doing gods work!
Real cool tutorial. Thank you
You’re welcome! I appreciate you taking time to watch.
This is insane! Thank you
i just started working with unreal engine a few months ago and finding world creation extremely difficult..
I will give blender a try, this looks fairly straight forward!
Oh. My. God, THIS IS AMAZING
YOU ARE AMAZING. But really, thanks for watching and commenting.
Impressive. I am 3ds max user, but thinking of switching to Blender lately. Thank you for you sharing of knowledge.
This is Gold.
You're gold. Thanks for watching and dropping a comment.
Oh thanks, this workflow is so much better than using FBX. It recognizes when a mesh has been copied and does not import separate meshes for these objects. Also, it keeps the origin points set in blender.... so nice. (Be careful when you import and want to go back to editing. I broke the import of some textures, better use a separate project to import and migrate it to your main project)
Thanks a lot buddy, so helpful
GREAT VIDEO!! Thank you a lot for sharing your knowledge! 🙏
My pleasure! Thanks for stopping by.
finally someone did it!!!
Nothing to say. Just perfect.
Awesome and thanks!👍💪