Unreal Engine 5 / Houdini Tutorial: Easy Houdini to UE5 Rendering

  Рет қаралды 26,033

Danny Laursen

Danny Laursen

Күн бұрын

Support on Patreon: / dannylaursen
Learn to render Vellum simulations from Houdini in Unreal Engine 5. Set up lighting, cameras, and high quality render settings using UE5 ray tracing for VFX / motion graphics quality. This tutorial is aimed at intermediate Houdini users who are new to Unreal Engine.
UE5 and Houdini project files and all assets used are available here. Free with code: UERENDER:
dannylrsn.gumroad.com/l/bdjop
The Vellum setup used in this video comes from a Houdini tutorial by Entagma:
• Simulating Fabric Hose...
Chapters:
00:00 - Intro
00:05 - Houdini Export
00:49 - Create Unreal Project
01:09 - Project Settings
01:58 - Importing Alembic Cache to UE5
03:03 - Lighting and Level Sequence
03:58 - Simulation Moves in Real-Time
05:15 - Explaining Material Slots
05:43 - Cd Attribute and Material Slots
06:48 - Reimport Alembic
07:03 - Vertex Color Material
07:34 - Metallic Material
08:15 - Material Instance
08:50 - Import Texture
09:45 - Tiling Parameter
10:30 - Camera Animation and Focus
11:19 - Render Setup
12:26 - Outro
Instagram - / danlrsn
Behance - www.behance.net/dannylaursen1
Artstation - www.artstation.com/dannylaursen

Пікірлер: 109
@emirunalan1287
@emirunalan1287 Жыл бұрын
Great video for the community. Thanks for preparing this. I've been using this workflow for a while. So I want to add something. You might have some problems after importing alembic files to UE. Sometimes meshes lose their quality. To prevent this, you can use the minimum value for "Compressed Position Prescision" parameter in import options.
@DannyLrsn
@DannyLrsn Жыл бұрын
That's good to know. Thank you for sharing!
@adproproductions2038
@adproproductions2038 Жыл бұрын
This is fantastic! Please keep these Houdini / UE5 tutorials coming!
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you! New tutorial coming in a couple of hours
@MarkFancherFX
@MarkFancherFX Жыл бұрын
This is super helpful thank you so much for these h to unreal workflow videos - Much needed content!
@DannyLrsn
@DannyLrsn Жыл бұрын
Thanks for your comment, Mark. I'm glad to hear you found it useful!
@2you2cool
@2you2cool Жыл бұрын
Awesome!! thanks for the great tutorial, combining UE5 and Houdini feels like a magical combination for the future
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you, Tim! It really does. Can't wait to discover more!
@MAJmufin
@MAJmufin Жыл бұрын
very helpful, quick and concise. 10/10
@DannyLrsn
@DannyLrsn Жыл бұрын
Glad to hear that! Thanks for the comment
@ntotheizm
@ntotheizm Жыл бұрын
good stuff, you're gonna be a great educator!
@DannyLrsn
@DannyLrsn Жыл бұрын
Thanks friend!
@tricks3594
@tricks3594 Жыл бұрын
this is one of the best all around unreal engine tutorials I’ve seen, thank you!
@DannyLrsn
@DannyLrsn Жыл бұрын
Thanks so much for your kind words!
@atasafarzadeh7110
@atasafarzadeh7110 Жыл бұрын
As a result, I have subscribed to your KZfaq channel in the hope of seeing more tutorials like this one, since combining these two is critical to getting better results. TNX.
@DannyLrsn
@DannyLrsn Жыл бұрын
Thanks so much! I will be sure to elaborate further on this in a later tutorial.
@jordanhwang
@jordanhwang Жыл бұрын
wow I'm truly thankful that you made this tutorial! I come from a Houdini background and this video helps me so much in transitioning to a Houdini + Unreal workflow
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you for your kind comment. I'm glad to hear it was useful for you!
@arnoldsoko
@arnoldsoko Жыл бұрын
wow. One small step for and a giant leap for unreal houdini community. im saving this tutorial 🙌🏿🙌🏿
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you for the kind words!
@sonovadob
@sonovadob Жыл бұрын
This is a really good tutorial. good work!
@DannyLrsn
@DannyLrsn Жыл бұрын
That's great to hear. Thank you!
@urgisjot
@urgisjot Жыл бұрын
Wow, you're a very talented explainer
@DannyLrsn
@DannyLrsn Жыл бұрын
Thanks so much!
@YOGESHKUMAR-ry1fz
@YOGESHKUMAR-ry1fz Жыл бұрын
finally finally thank you so much for sharing
@DannyLrsn
@DannyLrsn Жыл бұрын
you're welcome!
@jameejamshid9921
@jameejamshid9921 Жыл бұрын
Great One. Thanks for the video
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you!
@flexcg675
@flexcg675 Жыл бұрын
thank yo bro! I got it all!
@DannyLrsn
@DannyLrsn Жыл бұрын
Good to hear! Make some cool stuff!
@sangminh6705
@sangminh6705 Жыл бұрын
So great, this content i need
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you!!
@Aguiraz
@Aguiraz Жыл бұрын
very good content, well explained at a good pace - please, we need more
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you! More is coming soon. Is there anything specific you would like to see in the future?
@Aguiraz
@Aguiraz Жыл бұрын
@@DannyLrsn this combination of houdini and unreal engine is super interesting, anything along this lines will be appreciated. In particular myself I am having issues exporting vellum grains simulation to unreal engine (how I found your tutorial, unfort didnt help me with the issue) Anyway, your editing is impeccable and I am looking forward to more
@DannyLrsn
@DannyLrsn Жыл бұрын
@@Aguiraz that's perfect! Grains is the next thing I'm covering as it is a bit of a different workflow
@ertar0
@ertar0 Жыл бұрын
amazing! thank you
@DannyLrsn
@DannyLrsn Жыл бұрын
Glad you found it useful!
@brutepunk
@brutepunk Жыл бұрын
amazing tutorial
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you!
@mtk2productions143
@mtk2productions143 3 ай бұрын
Bless you!
@syno3608
@syno3608 Жыл бұрын
thank you so much
@juliomarinsanz1395
@juliomarinsanz1395 Жыл бұрын
good works!
@DannyLrsn
@DannyLrsn Жыл бұрын
Thanks so much!
@CODXVII
@CODXVII Жыл бұрын
Let's GOOOOOOO!
@DannyLrsn
@DannyLrsn Жыл бұрын
Woooo
@amandeepsangwan0077
@amandeepsangwan0077 Жыл бұрын
well paced, on point and easy to understand waiting for moar videos
@DannyLrsn
@DannyLrsn Жыл бұрын
That's good to hear! Having seen this video, is there anything in particular you would like to see covered moving forward?
@amandeepsangwan0077
@amandeepsangwan0077 Жыл бұрын
@@DannyLrsn procedural materials would be cool and maybe more about render settings.
@DannyLrsn
@DannyLrsn Жыл бұрын
@@amandeepsangwan0077 render settings are definitely on the list as I glanced over them for the sake of speed here. Maybe materials can fit into that somehow
@carlosrivadulla8903
@carlosrivadulla8903 Жыл бұрын
@@DannyLrsn I want to see something in particular sir. The same way groups are used to make material slots or adding collision meshes, there is some way for the engine to interprete groups as physic material layers?
@carlosrivadulla8903
@carlosrivadulla8903 Жыл бұрын
prismaticdev goes through that topic on the video below, but is as complex and long as the traditional method, a true pain in the ass. Should be awesome if there is a way to skip this process using houdini. kzfaq.info/get/bejne/pKyXnNyG0Nicemg.html&ab_channel=PrismaticaDev
@syno3608
@syno3608 Жыл бұрын
looking forward to get more lessons from u.
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you! Let me know if there's anything particular you'd be interested to see
@syno3608
@syno3608 Жыл бұрын
@@DannyLrsn yess. I will
@RMAFIRE
@RMAFIRE Жыл бұрын
Surprising👍☑
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you!
@omidmehdipour4912
@omidmehdipour4912 Жыл бұрын
this is awesome, please do more tutos like this( from Houdini to UE)
@DannyLrsn
@DannyLrsn Жыл бұрын
Thank you! What would you like to see in a Houdini to UE tutorial?
@omidmehdipour4912
@omidmehdipour4912 Жыл бұрын
@@DannyLrsn Building setups in Houdini then use UE as a render engine, I know its a bit tricky but I believe there are so many stuff doable with small tricks. for me the most annoying part is to waste so many hours waiting for render to be done , and I believe UE5 can help us a lot .
@DannyLrsn
@DannyLrsn Жыл бұрын
@@omidmehdipour4912I have a tutorial coming tomorrow which goes over an advanced workflow for exporting Houdini particle sims to Unreal Engine. Hope you'll find that useful You're right! UE can save a lot of render time and still provide good quality if you use it correctly.
@omidmehdipour4912
@omidmehdipour4912 Жыл бұрын
@@DannyLrsn Thanks man! that would be awesome, really appreciate it.
@omidmehdipour4912
@omidmehdipour4912 Жыл бұрын
@@DannyLrsn Do you by any chance have a discord channel or any other way so we can ask our questions there?
@jbach
@jbach 9 ай бұрын
This is great. One question. With Alembic cache because you are essentially rendering single frames is there any motion blur at all when you render with Temporal Samples?
@DannyLrsn
@DannyLrsn 9 ай бұрын
Thanks! I'm not sure if Unreal manages to interpolate velocity if you have a consistent point count. Otherwise, if you calculate velocity in Houdini and keep the v attribute, you can import "motion vectors" in the alembic cache import window of Unreal. Hope that helps!
@AshT8524
@AshT8524 Жыл бұрын
Thank you for this tutorial I learned a lot :) *subscribed * Is it possible to render HQ fluid and particle sim in UE5 ? I've seen people render niagra particles but not particles directly from houdini and no Fluid sims, am I just looking in wrong places or is it not technically supported right now ?
@DannyLrsn
@DannyLrsn Жыл бұрын
That's great! As far as I know, it's not possible yet. Unreal is getting closer and closer to being able to deal with fluid sims, but it would still be too heavy with any method I know of.
@terramidia3d
@terramidia3d 9 ай бұрын
There's a plugin called FluidFlux, maybe what you're looking for. Not the same quality as Houdini, but is realtime.
@jordanhwang
@jordanhwang Жыл бұрын
this is a pretty beginner question, but I finished the same Entagma tutorial and in your video at 0:30 how are you getting the uv and Cd attributes? Is it something with a uv node you added to the tubes?
@DannyLrsn
@DannyLrsn Жыл бұрын
Hey, no worries. Yes, I just made sure to give the tubes UVs before simulating. If you want to check out how I did it, my project files are available in the description for free.
@jordanhwang
@jordanhwang Жыл бұрын
​@@DannyLrsn ah very interesting. It looks like you used the uv attribute tab in the sweep node, and then you added a uv texture for the caps
@LeoCooperMMA
@LeoCooperMMA Жыл бұрын
Does the this export method only work for vellum? I've got a keyframe animation with rbd physics and a fluid sim and i want to export it as one whole thing. Is that possible?
@DannyLrsn
@DannyLrsn Жыл бұрын
It is possible. The only thing to keep on mind is that the larger the file size of the .abc, the harder it will be for unreal to run it
@EliRezik
@EliRezik 2 ай бұрын
hey man, great tutorial, any idea why unreal wont import my alembic file of a RBD simulation? I read somewehre it might be because I have faces with more than 4 vertics, but I'm not sure of how to clean that from the rbdmaterialfracture results. any tips you can give?
@DannyLrsn
@DannyLrsn 2 ай бұрын
Thank you! I think you explained it yourself. Houdini has a "Divide" node that can triangulate meshes for you. Maybe use that on the results on the rbdmaterialfracture?
@EliRezik
@EliRezik Ай бұрын
@@DannyLrsn thank you Danny, got that fixed :)
@DannyLrsn
@DannyLrsn Ай бұрын
@@EliRezik Awesome!
@harshmittal4548
@harshmittal4548 Ай бұрын
Hii, bro my unreal engine crashes while importing alembic file with 'flatten tracks' feature off do you know how to solve this problem??
@everydayfitness3004
@everydayfitness3004 Жыл бұрын
Awesome! thanks. I have a question? Is it posible for Unreal to have Proxies? Like RS Proxies?
@DannyLrsn
@DannyLrsn Жыл бұрын
You're welcome! Whenever you try to look for the "same" feature between two different packages, there are often a few key differences. The answer to your question depends a bit on what you need it for, specifically. Unreal, by default, instances things like foliage, and it does it really well. In my experience, it's much nicer to work with than it is in Houdini / Redshift. You can basically instance any static mesh this way, but it's mainly used for foliage. Unreal has Niagara, a particle simulation system, which can instance meshes onto particles. It can handle millions of particles and millions of mesh instances. Nanite is a new system in Unreal for dealing with large amounts of triangles. There are demos of people instancing spheres up to the point of 100 million triangles. A huge difference for all of these to something like redshift proxies is that you don't really have an option to "hide" them until render time, and, in most cases, you don't need to. You'll still be running 40FPS and reaping all the benefits of real-time rendering. Let me know if that answers your question!
@everydayfitness3004
@everydayfitness3004 Жыл бұрын
@@DannyLrsn Thanks for explaining it clarify somethings I really appreciate it! But I was thinking specifically this about RS proxies. I mean make an animation in Houdini then save that as is a proxy then import that one animated mesh into UE then use that to spawn into object. kzfaq.info/get/bejne/iZ9zlteSkpy9c2w.html
@DannyLrsn
@DannyLrsn Жыл бұрын
​@@everydayfitness3004 It's hard for me to tell from that video what purpose RS proxies serve. From what I understood, it's a system that allows you to instance geometry onto just a single point, right?
@everydayfitness3004
@everydayfitness3004 Жыл бұрын
@@DannyLrsn Yes that's it. So he creates different animations of different flowers then save those into RS Proxies then he uses them to into points randomly.
@DannyLrsn
@DannyLrsn Жыл бұрын
@@everydayfitness3004 Okay! I've seen a feature in Niagara called "mesh flipbook" or something like that, but I have not looked at it at all so I have no idea if it works like I expect. You can look into it, but I have no idea if it will be what you need. Maybe one day I'll get around to looking into it. In the end this might be one of those situations where Unreal is still a game engine so it's not geared to handle many high quality animations at the same time.
@TRABITY
@TRABITY 7 ай бұрын
I get this error when i import to UE5 "Error: Unable to import mesh due to a face consisting of 5 vertices, expecting triangles (3) or quads (4)."
@DannyLrsn
@DannyLrsn 7 ай бұрын
Make sure your mesh consists of all quads or triangles. One way to do this would be to drop down a triangulate before your alembic ROP.
@TRABITY
@TRABITY 7 ай бұрын
@@DannyLrsn hey thanks for helping! I just did that but still got the failed to load popup
@DannyLrsn
@DannyLrsn 7 ай бұрын
@@TRABITY If "failed to load" is all it tells you, I don't really know what that's about. Let me know if you figure it out, though!
@TheBradlackey
@TheBradlackey Жыл бұрын
is your Cd set to point, prim, or vertex?
@DannyLrsn
@DannyLrsn Жыл бұрын
You can download the project files from the link in the description to check for yourself, but vertex is the safest because that's what it gets converted to inside Unreal at import.
@TheBradlackey
@TheBradlackey Жыл бұрын
@@DannyLrsn Thank you.
@tony6795
@tony6795 Жыл бұрын
Can collision be added to Alembics?
@DannyLrsn
@DannyLrsn Жыл бұрын
As far as I know, no. I could be wrong so let me know if you find a way to!
@tony6795
@tony6795 Жыл бұрын
@@DannyLrsn Cool, thanks! I will :)
@rickvdvulkaan
@rickvdvulkaan Жыл бұрын
Just a tiny bit of criticism here. Almost every single sentence you made a few very tight cuts and even cut off some words here and there. No "rest" moments anywhere, which makes it feel very rushed and unnatural.. anyway, lots of great tips and tricks, thanks for explaining all of this, very useful.
@DannyLrsn
@DannyLrsn Жыл бұрын
I appreciate the critique and see your point. I'll definitely be more careful about cutting off words at the end of sentences. Glad you found it useful regardless!
@carlosrivadulla8903
@carlosrivadulla8903 Жыл бұрын
Is not fbx format better for sims?
@DannyLrsn
@DannyLrsn Жыл бұрын
As far as I know, it only works better for packed non-deforming geo. So you could use it for an RBD sim. But I haven't looked into it that much so let me know if you have different experiences using FBX to export Houdini sims
@carlosrivadulla8903
@carlosrivadulla8903 Жыл бұрын
@@DannyLrsn Thanks for ur kind reply. I didn't know that difference to be honest. I still learning.
@DannyLrsn
@DannyLrsn Жыл бұрын
@@carlosrivadulla8903 That's cool! You never know with Unreal. It works in weird ways sometimes
Lighting in Unreal Engine 5 for Beginners
44:44
William Faucher
Рет қаралды 1 МЛН
Top 5 Myths About Houdini
8:43
School of Motion
Рет қаралды 51 М.
🍕Пиццерия FNAF в реальной жизни #shorts
00:41
Купили айфон для собачки #shorts #iribaby
00:31
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 19 МЛН
$10,000 Every Day You Survive In The Wilderness
26:44
MrBeast
Рет қаралды 136 МЛН
Тропическая сцена в Blender
44:40
Blender 3D - уроки
Рет қаралды 1,4 МЛН
Logo Reveal  - Unreal Engine 5.4 Motion Design
29:44
Antonio Juan
Рет қаралды 13 М.
My Unreal Engine 5.3 Commercial Render Settings
17:31
Jon Jags Nee
Рет қаралды 55 М.
Unreal Engine Introduction (in Czech, with EN subtitles)
52:48
Tomáš Procházka
Рет қаралды 2,7 М.
How Do Games Render So Much Grass?
15:52
Acerola
Рет қаралды 317 М.
А что ты любишь на завтрак? Я кушаю кашу и сосиску)
0:48
Kitten Party After Exhausted Mother Cat Meltdown #funny #catlover #cuteanimals #cartoon
0:32