VDBs Look INCREDIBLE In Unreal Engine

  Рет қаралды 28,743

Joshua M Kerr

Joshua M Kerr

Күн бұрын

Пікірлер: 91
@VFXHut
@VFXHut Жыл бұрын
Thank You so much for featuring our unlimited library in this video. It’s so exciting to see complex volumes working in UE5 🎉. - Great content as usual! - Happy creating! 😊
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Thanks! They've come out really well. Glad you enjoyed the video.
@metaroonlabstech
@metaroonlabstech Жыл бұрын
I think you guys should sponsor the development of the plugin. It's a win win! ❤
@sabarishkandregula4571
@sabarishkandregula4571 Жыл бұрын
Amazing. Keep up the good work. Please don't stop posting content.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
I certainly will.
@williamreid-u7z
@williamreid-u7z Жыл бұрын
Nice work, great details! Thank you sir
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Thanks.
@m_r_y_o_s_h_i
@m_r_y_o_s_h_i Жыл бұрын
Exactly what I needed! Thanks!
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
You're welcome!
@petecrouch8277
@petecrouch8277 Жыл бұрын
Nice one Josh, love the audio that you matched with your renders, very cool.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Cheers Pete. Sound design can really sell an effect.
@dpredie
@dpredie Жыл бұрын
nice find! quality alternative to niagara cards
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
I think so. Once they can take on and cast shadows plus react to lights it'll be amazing.
@imvisuals215
@imvisuals215 Жыл бұрын
This was insane! Thanks for sharing
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Thanks. Did you enjoy the cinematic at the end?
@imvisuals215
@imvisuals215 Жыл бұрын
@@JoshuaMKerr Absolutely! I am learning this technique today and I’m subscribing.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Welcome to the club. There's a discord too if you're interested.
@collectiveunconscious3d
@collectiveunconscious3d Жыл бұрын
Good stuff Joshua, I do wonder if niagara is liquids are more or less taxing, I think niagara looks better most of the time, compared to imported vdb's, but not sure about how true that actually is
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
I tried niagara fluids and wasn't totally sold on their performance. I also don't think they work in path tracer. What did you think of the renders at the end of the video?
@collectiveunconscious3d
@collectiveunconscious3d Жыл бұрын
@@JoshuaMKerr I think they look good but I always got a feeling with explosions that they aren't fully integrated but I think that relates more to the overall particle effects that come with an explosion. Embergen is really cool though for making them and also houdini is the top G lol. Keep your video's coming I've been watching all of them
@burov.a.4467
@burov.a.4467 Жыл бұрын
Thanks for the video! But while fire, explosions, etc. in unreal engine do not look very realistic, I think the best option for such tasks is to use embergen and do compositing
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Appreciate that. I don't think they look too bad but they're going to look amazing in the near future. I'm throwing in with trying to do as much without compositing as possible
@nathanielacton3768
@nathanielacton3768 Жыл бұрын
I've been playing this week in 5.3 as a native import. Some observations : Import Attribute and colour channel matter. I'd say in the beginning screenshot the import dialogue as your material will have to match the import. As you mature you'll change the attributes\channels to match the code rather than matching the code to the import (facepalm). There might be a better way but I had a hard time spawning Hetero's directly playing the anim. Putting it inside a BP and hooking it up to begin event worked great. You really want to delete the object as soon at the effect is done. These things keep killing performance as long as the actor exists in a playing state. I tried turning the playing' state off, but I could not work out how to query when it was finished as there seems to be no end event or pause delay. So, for now I just divide the frames by the frame rate and set the bp object lifespan to that. If I use a 1gb explosion I saw a 15fps drop (in PIE sorry) on my 3060ti. So, if you envisage a cool battlefield with explosions, grenades, dust clouds... prepare to pay for that dearly. The VDB's are usually offset. I kinda work this out but creating a level with a cone at 0,0,0. Then reset a test hetero to where it should be, then recorded the relative transform and edited that in in the BP. Lastly, look carefully at what you use VDB's for. I can only find use cases for either things like fire, which can smoothly loop(because it's not smooth) and short lived effects. Things like smoke have no looping assets so are only good for cutscenes, etc. Looks bloody awesome... until you couple it with a sun light source (like Ultra Dynamic Sky). then all the white\\grey smoke ends up end up brown form the sun's orange component. I'm sure someone more experience with lighting knows how to solve that, but so far thats not me. Best of luck.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Thanks for the detailed comment. I haven't played around with native VDBs yet in 5.3 but it looks like fun. I'm sure your writeup will help someone too.
@plagiats
@plagiats Жыл бұрын
Hi, can't wait to try import VDBs from Houdini. Thanks for the tutorial! A question I have is how does this compare to alembic files (which are natively supported in UE) ? EDIT: asked ChatGPT and got this answer : VDBs (Volumetric Data Blocks) and Alembic files serve different purposes in 3D content creation. Alembic is a file format used for transferring complex 3D scene data between applications. It's widely adopted in the VFX industry due to its ability to efficiently store complex, time-varying geometry, and other scene data. It's ideal for representing animated models and complex effects, including high-resolution models with hundreds of thousands to millions of polygons. VDB, on the other hand, was developed by DreamWorks Animation for the representation of sparse volumetric data discretized on a three-dimensional grid. It's commonly used in simulations, such as fluid dynamics, smoke, fire, or any other kind of 3D volumetric data. VDB allows artists to handle large, complicated volumes of data while optimizing space and computational resources. The main difference is that Alembic is geared towards geometric data (like polygon meshes and subdivision surfaces), including animation, while VDB is designed to handle volumetric data, like fluids, gases, and volumetric effects.
@MelonadeFX
@MelonadeFX Жыл бұрын
the meain caveat is that this is too expensive for game production, it's not meant to be used everywhere for cinematics and certain sequences it can be done if not much else is rendering in your scene.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Nano VDB is actually quite easy to render for films and cinematics. You're right that even though they work in real time I certainly wouldn't use them much in game production, but my focus is on film.
@MiDaY_i
@MiDaY_i Жыл бұрын
I'm early today!
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Yes you are!
@zixiaoyin8276
@zixiaoyin8276 Жыл бұрын
Amazing content as usual! I tried the VDB plugin, but it seems to have some limitations. It doesn't appear to be integrated with path tracing reference depth of field (DOF), and height fog. I'm not sure if I didn't set it up correctly or if something else is causing the issue.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Thanks, glad you enjoy the content. Yes it does seem to have those limitations. I don't think theres a way around it unfortunately. We will just have to sit tight.
@isanVFX
@isanVFX Жыл бұрын
How did u make the explosion be emisive? Like i want to know how to affetct the world.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
I animated a point light position radius and colour over time in sequencer.
@isanVFX
@isanVFX Жыл бұрын
@@JoshuaMKerr THANK YOU VERY MUCH, there is no one in youtube that could explain me this simple answer😤, everyone didnt even answer me. Ure a 10, again, thank u very much. Do u know if there is gona be a plugin in the future where the actual vdb affects the world?
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
@isancreates1258 hey no problem. Glad I could help
@fran.fndz.techart
@fran.fndz.techart Жыл бұрын
All fun until u do a ps5 package with minimal setup (1Frame vdb) and see 10 ms down 😅
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Except this is a filmmaking and Virtual Production channel.
@georgeyeor9579
@georgeyeor9579 Жыл бұрын
what about render times and path tracing? Are they improved in 5.2?
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
I may have a look at this in a future video
@OMG3Dmax
@OMG3Dmax Жыл бұрын
tell me how to get rid of noise on VDB? I have a fire with smoke that looks very pixelated and noisy, do you have any tips on how to smooth it out or eliminate it?
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Are you using 5.3?
@OMG3Dmax
@OMG3Dmax Жыл бұрын
I did it in version 5.1
@JS-lq9ur
@JS-lq9ur Жыл бұрын
When I click on track in the sequencer, there’s no option for vdb. Is there anything I can do? Everything up until that step works fine. Thank you.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Did you drag your vdb into sequencer?
@JS-lq9ur
@JS-lq9ur Жыл бұрын
@@JoshuaMKerr I thought I did but I’ll double check
@SitinprettyProductions
@SitinprettyProductions Жыл бұрын
I have a question: let's make a short film using VP! OKay, admittedly, not a question.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Thanks for asking. I have a bit too much on at the moment for collabs but maybe in the future.
@OMG3Dmax
@OMG3Dmax Жыл бұрын
in which version did you turn out so smoothly and cleanly? or did you then bring DeNoiser by grinding
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
There wasn't any grading denoising. The reason I ask about version is VDBs are now native in 5.3 and I'm not sure how those work yet.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
If you're using Thiabaults plugin then I'd look at the step size settings. Also trilinear interpolation helps blockiness
@RYKZETP
@RYKZETP Жыл бұрын
Hey, thanks for the tutorial that's very neat! I also have a question; I've been using this plugin for few weeks now, I do have a explosion vdb which looks very nice in editor, good flame colours, nice smoke clouds but when I render it out, explosion looks very different.. any idea why is that happening? Keep up the great content!
@RYKZETP
@RYKZETP Жыл бұрын
I HAVE ACTUALLY FIND IT ACCIDENTLY, so leaving this comment here incase anyone struggles like me; Just try to disable/enable tone curve according to your setting.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Glad you solved this
@metatronorder3565
@metatronorder3565 Жыл бұрын
nice post...but plug in does not work for 5.3 - Btw, unreal's greatest let down / weakness is their plug in's don't update with each version (unlike blender i.e. once you pay for a plug in, blender do everything possible to ensure it works in future versions).
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
This video is a bit old, mate. Vdbs now work in 5.3 natively, so i suggest watching my more recent video about it kzbin.info/www/bejne/jWTReaCpfr-FY5Isi=Jzs5FxnNQ5gaN-Jz It wasn't an unreal engine plugin in this video, so I wouldn't expect it to update for every version of unreal.
@stefevr
@stefevr Жыл бұрын
Great stuff Joshua! 7k subscibers as i write this, I'll come back to this comment in a while to see you at 100k :)
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
See you then.
@fokoff_inc
@fokoff_inc Жыл бұрын
Нихера не понял где эти файлы vbd искать, в поиске добавить не находит ничего, посмотреть папку отдельно, несколько версий, ничего не видит
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
I'm not sure what you mean. The VDB files were downloaded from VFX hut
@AlmazovS
@AlmazovS Жыл бұрын
Hi Joshua, tried that plugin. My VDB's look different in editor and in a game mode. Why? In editor they are much nicer.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
I haven't tried them in game mode. What does it look like.
@AlmazovS
@AlmazovS Жыл бұрын
@@JoshuaMKerr it was a glitch probably, but when you use MRQ for example it renders in a game mode. A good trick can help to achieve the identical results in editor and in MRQ - just to switch to Simlulate / Game mode a couple of times. Shader of VDB can be of a different colour / shadow.
@hgsupertramp
@hgsupertramp Жыл бұрын
Not working with 5.3
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
5.3 has native vdb support
@olekstarasov
@olekstarasov Жыл бұрын
@@JoshuaMKerr hi. Can you explain 5.3? When I set up native VDB, there are no Shading or Blackbody controls like in 5.2. What am I missing?
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Hang tight. Got a video coming soon
@agora3D
@agora3D Жыл бұрын
Is working with Path tracing ?
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Yes, I do mention that in the video.
@agora3D
@agora3D Жыл бұрын
@@JoshuaMKerr Thanks, sorry I didn't pay attention 😅
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Lol
@sidneyjemison4879
@sidneyjemison4879 Жыл бұрын
Vdbs look amazing till you try and hit that compile project button and it errors out for 3 hrs till it finally compiles. They look really good though lol.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
I can imagine them being more of a pain for games sure
@Viscte
@Viscte Жыл бұрын
What are VDBs? I can't watch the video yet since I'm at work
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Basically a format used to store volumetrics. Great for fire, smoke, explosions and many other things.
@Viscte
@Viscte Жыл бұрын
@@JoshuaMKerr oh that sounds cool, so better FX unreal compared to what we had
@Nevetsieg
@Nevetsieg Жыл бұрын
iT'S funny that when you set the local step to 1, the computer start to be so slow even your video recording gets laggy😂
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Mad :)
@RahhmiPoofs
@RahhmiPoofs Жыл бұрын
..uses paysite VFXHut.. hasn't activated windows o_O
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Brand new machine. Haven't activated yet.
@RahhmiPoofs
@RahhmiPoofs Жыл бұрын
@@JoshuaMKerr congrats!
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Thanks. And cheers for reminding me to activate. Too much going on :)
@RahhmiPoofs
@RahhmiPoofs Жыл бұрын
It's odd.. like.. my former roommate had this on his screen for months. Eventually he just went to the bathroom and I took care of it. Maybe I'm easily distracted?
@dsp4392
@dsp4392 Жыл бұрын
Fun fact: VDB, today, doesn't stand for anything as an acronym.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
That is a fun fact
@sunlightevidence4359
@sunlightevidence4359 Жыл бұрын
nah man, this is overkill for vdb's really. You could easily replicate that using a higher quality flipbook or multi flipbooks and it'll be way cheaper than rendering verts.
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Depends what you're doing and this workflow and approach feels more intuitive to me. But that's just my opinion.
@Nashfanfl13
@Nashfanfl13 Жыл бұрын
activate windows wowowo :)
@JoshuaMKerr
@JoshuaMKerr Жыл бұрын
Yeah I really need to get on that
@bencastor9207
@bencastor9207 11 ай бұрын
Are we all gonna gloss over the pirated version of Windows? Lmfao.
@JoshuaMKerr
@JoshuaMKerr 11 ай бұрын
Haha, it's not pirated mate, thats not how windows works. I just hadn't registered it at the time.
The REAL Reason Unreal Engine VFX Looks FAKE
6:58
Joshua M Kerr
Рет қаралды 533 М.
COMPLETE UNREAL ENGINE 5.3 VDB PIPELINE
10:02
Post Processed
Рет қаралды 53 М.
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 12 МЛН
Why I'm ADDICTED To Filmmaking In Unreal Engine
8:02
Joshua M Kerr
Рет қаралды 365 М.
UNREAL 5 Fimmaking Is Now 10x EASIER
7:40
Joshua M Kerr
Рет қаралды 27 М.
Introducing EasyRain for Unreal Engine 5
12:40
William Faucher
Рет қаралды 125 М.
Using Physics to Improve your Shots in Unreal Engine 5
11:35
William Faucher
Рет қаралды 315 М.
EmberGen to Unreal Engine | Real time Smoke Simulation
13:42
Post Processed
Рет қаралды 24 М.
How to create Modular and Scalable UI systems in Unreal Engine
19:15
Why Unreal Engine 5.5 is a BIG Deal
12:11
Unreal Sensei
Рет қаралды 1,5 МЛН
The HIDDEN Settings for VDBs In Unreal Engine
8:12
Joshua M Kerr
Рет қаралды 12 М.
Mastering VDB in Unreal Engine 5.3
19:24
WINBUSH
Рет қаралды 65 М.
Embergen Tutorial - How to get started with Embergen
19:31
Ben Harker VFX
Рет қаралды 33 М.