Make better Volume Fog and control it with blueprint

Фильм және анимация

Step by step guide for local volume fog in Unreal Engine 5. First part will show you how to make the fog material and second part will show you how to make the blueprint actor for use in environment design. This method of making local volume fog actors uses volume textures instead of 2D textures which makes it much more usable in 3D space especially near the camera or the player. The tutorial goes through every step and detail in the material graph and blueprint editor to help you re-create this example.
00:00 Intro
03:06 Material
34:30 Blueprint
Project file available on gumroad : flip2ide.gumroad.com/
------------------------------------------------------
LinkTree : linktr.ee/flipside3D
#UnrealEngine #UnrealEngine5 #Unrealenginefog #volumetricfog #localfog #localvolumefog #localvolumetricfog
------------------------------------------------------
Asset Credits :
"Gemini Suit" (skfb.ly/oCwuv) by Northwodearts
Mission to Minerva Environment by Kitbash3D
------------------------------------------------------
Music Credits :
Song title: [ Elysian ]
Artists: [ Laxcity ]
Song title: [ Fragments ]
Artists: [ Idealism ]
Song title: [ Downwards ]
Artists: [ Allem Iversom ]
Song title: [ Space Birds ]
Artists: [ Gemp ]
Song title: [ Phases of My Life ]
Artists: [ Sofasound ]
Song title: [ Oh Baby ]
Artists: [ Engelwood ]
Song title: [ 27 ]
Artists: [ Hanz ]
Song title: [ Cars By My Window ]
Artists: [ Chief ]
Song title: [ Forest Lullaby ]
Artists: [ BIDO ]
Song title: [ Hyperion_s Tale ]
Artists: [ Chromonicci ]
Song title: [ Waybackmachine ]
Artists: [ Allem Iversom ]
Song title: [ Pulse ]
Artists: [ Dilip ]
Song title: [ Lunarize ]
Artists: [ Goosestaf ]
Song title: [ Melt ]
Artists: [ Goosestaf ]
Song title: [ Polaris ]
Artists: [ Chromonicci ]
Song title: [ Knowhere ]
Artists: [ Gill Chang ]
Song title: [ Ever Fall ]
Artists: [ Tokyo ]
Song title: [ ORB ]
Artists: [ ALISON ]
Song title: [ Manifold ]
Artists: [ Weird Inside ]
Song title: [ Abovve ]
Artists: [ SwuM ]
Song title: [ Sashimi ]
Artists: [ Junior State ]
Song title: [ Afterglow ]
Artists: [ Kupla ]
Song title: [ Growing Flowers ]
Artists: [ xander ]
Courtesy of Riot Games [www.leagueoflegends.com/en-us...]

Пікірлер: 65

  • @Flipside3D
    @Flipside3D7 ай бұрын

    In UE version 5.3 the ObjectLocalBounds node (04:16) is not searchable from the material graph. No idea why, someone enlighten me. But you can search for it in the content browser, it's in one of the Engine material functions folders. In the project root of your content browser search for ObjectLocalBounds and just drag it to your material graph.

  • @jamessonntag8727

    @jamessonntag8727

    6 ай бұрын

    Create a localPosition - then click on material function and change it to ObjectLocalBounds

  • @spanchrmn6796

    @spanchrmn6796

    5 ай бұрын

    There's no such matfunction even in content browser:( can you please export it so 5.3 users can download it and enjoy your guide?

  • @wesnguyen1331

    @wesnguyen1331

    5 ай бұрын

    To get the ObjectLocalBounds in UE 5.3, drag in a LocalPosition node, and then under the Details Panel on the left side, in the Material Function drop down, search for ObjectLocalBounds (MaterialFunction) and there you go!

  • @wesnguyen1331

    @wesnguyen1331

    5 ай бұрын

    Bring in a LocalPosition node, then on the left side under Details -> Material Function, change that function to ObjectLocalBounds :)

  • @spanchrmn6796

    @spanchrmn6796

    5 ай бұрын

    @@wesnguyen1331 tried doing this, but there's no such node. So i downloaded 5.1 and created blank project on it and migrated this matfunction from it to my project

  • @rockinpatty346
    @rockinpatty3462 күн бұрын

    This video deserves waaaaaaay more likes and views. THANK YOU!

  • @tamarazawada
    @tamarazawada28 күн бұрын

    Great tutorial. Thank you so much! Oh also: Fog makes everything better!

  • @InstinctionGame
    @InstinctionGame11 ай бұрын

    Another great tut! Like the subtle background music too!

  • @Flipside3D

    @Flipside3D

    11 ай бұрын

    Thank you! Appreciate the kind feedback :)

  • @da_drood-digitalart
    @da_drood-digitalart2 ай бұрын

    Man, you're awesome! Thanks so much for sharing your knowledge. I just subscribed to your channel as i love the way you're explaining and the perfect pace you're keeping while explaining :)

  • @Flipside3D

    @Flipside3D

    2 ай бұрын

    thank you so much for the super kind words. Really glad it was helpful for you :)

  • @Sunnny851
    @Sunnny8517 ай бұрын

    please share this type of content more... or resources too.... thanks for sharing.. thnaks a lot

  • @leejungmin213
    @leejungmin21311 ай бұрын

    Looking so good! 너무 잘 보고 있습니다!

  • @Flipside3D

    @Flipside3D

    11 ай бұрын

    좋게 봐주셔서 너무 감사합니다 :)

  • @Drahoslav_Lysak
    @Drahoslav_Lysak11 ай бұрын

    Wow, this is awesome :) Thank you!

  • @Flipside3D

    @Flipside3D

    11 ай бұрын

    Cheers thank you! :)

  • @Sunnny851
    @Sunnny8517 ай бұрын

    Thanks I was looking for this thanks a lot.... thanks you......

  • @alexesipenko3413
    @alexesipenko3413Ай бұрын

    This is the best tutorial on how to create fog! Thank you for your hard work! Why did you create duplicates of _VF01...4 and not instances? The number of instructions per instance is the same as in the master material.

  • @Flipside3D

    @Flipside3D

    Ай бұрын

    Hey thank you so much for the super kind comment. You are right I could've just made 4 instances instead of 4 materials. But that would mean I would have had to tweak the master material to include switches and stuff. I just found it easier to explain it this way visually in the graph.

  • @lcabilo
    @lcabilo10 ай бұрын

    Amazing tutorial! you sir have my like, subscribe, and attention with the bell! thank you for sharing!

  • @Flipside3D

    @Flipside3D

    9 ай бұрын

    thank you so much for the kind words, really means a lot :)

  • @user-wv1mz5do9p
    @user-wv1mz5do9p11 ай бұрын

    와 가까이에 있어야 하는 안개는 콜로소에서 알려주신 안개 말고 이거 써야겠어요 ㅋㅋㅋㅋ좋은 튜토리얼 감사합니다! 근데 제가 궁금한게 있는데 아직 마야 작업중이라 언리얼 레벨작업만 해놓은상태인데 5.1로 작업했거든요 근데, 이번에 나온 메타휴먼 애니메이터가 5.2버전이 되게 좋더 라구여 5.2 프로젝트를 새로 만들어서 테이크만 뽑아내고 5.1로 만든 프로젝트로 이주 시키려면 5.2도 다운받아야 할텐데 2가지 버전을 다운로드를 꼭같은 폴더여야하진 않죠? 제가 용량이 이제없어서..

  • @Flipside3D

    @Flipside3D

    11 ай бұрын

    네 콜로소 강의에서 보여드린 것 같이 2D 플레인으로 표현하는 안개는 카메라 가까이에서 쓰기에는 애로사항이 많죠. 언리얼엔진 설치는 다른 드라이브여도 가능한 것으로 알고 있습니다. 프로젝트 파일 폴더는 어디에 놔도 상관없구요. 단 둘다 드라이브 속도가 너무 느리지 않은 곳에 저장하고 쓰시는게 좋긴하죠

  • @Sir.Craze-
    @Sir.Craze-3 ай бұрын

    Hello sir! This fog tutorial has made a game from a smalmindi team look so much more professional it unreal (see what I did there 🤭) I do have a question that would be helpful though. Hopefully to others as well. Is there a way to make the fog show up farther away from the player? I'm sure we could figure it out but at this point everyone on the team that understand blueprints are very hard at work polishing for the upcoming GDC. And it up to me to find the answer. Much appreciated wether or not I get an answer in time. The fog looks great and I stand on the shoulders of yourself and the giants who came before us

  • @Flipside3D

    @Flipside3D

    3 ай бұрын

    Hey man I'm glad it's helping your game. I really appreciate your super kind comment. I think what you're looking for is the view distance options in the details of your exponential heightfog in your level. imgur.com/a/FZNMPXC Try adjusting the variables in here to control the distance. Bear in mind though this will have an inevitable impact on performance but you probably knew that already. Hope it helps, good luck!

  • @AryansinghT60
    @AryansinghT6011 ай бұрын

    This is great. I was looking for this a couple of months ago for the same for a project, and now it just popped up in my recommendations. Good job sir. One question - Does this work in path tracing also??

  • @Flipside3D

    @Flipside3D

    11 ай бұрын

    No unfortunately, while the default volume fog is now supported in path tracing, the translation to local position seems to be not supported. I couldn't get it to work at all. Hopefully this gets updated down the line

  • @AryansinghT60

    @AryansinghT60

    11 ай бұрын

    @@Flipside3D that's correct. Thanks for the video and reply.

  • @cookieClarke
    @cookieClarke9 ай бұрын

    Mate. I haven't even finished this yet but had to say this is the best. Fantastic Tut. Weird question but are from NZ?

  • @Flipside3D

    @Flipside3D

    9 ай бұрын

    Cheers bro thank you for the super kind words. Yes I live in NZ, what gave it away? lol

  • @cookieClarke

    @cookieClarke

    9 ай бұрын

    Hahaha. Im a kiwi? In Aussie:)@@Flipside3D

  • @cookieClarke

    @cookieClarke

    9 ай бұрын

    @Flipside3D Actually I have a question if you dont mind answering? I set up my BP and Material to use in a large size Env. It works perfectly in the tut level but as soon as I pop it into my other env it disappears and the controls are impossible to get a good look. I have better control with the Mat Instance on a cube. But still with less control it seems. I played with the distance without much luck. Any suggestions? Do you have a Patreon BTW?

  • @Flipside3D

    @Flipside3D

    9 ай бұрын

    @@cookieClarke I have a Gumroad page with project files on it. If it's working in one level and not in another all I can suspect is that either you don't have an exponential height fog in that second level or you do have it but don't have volume fog turned on. Also keep in mind the fog kind of disappears in the shade and dark areas, which was why I made an emissive version

  • @cookieClarke

    @cookieClarke

    9 ай бұрын

    Thanks@@Flipside3D. I think its a matter of distance and tweaking a bit more. I definitely Have those other things in the scene. And it does work closer to camera. It just seems a bit erratic compared to your tut, where everything looked so wonderful. Apricate your reply man. Thanks for everything you do. Its awesome.

  • @tmaintv
    @tmaintv11 ай бұрын

    Great video, will u please share ur material on your gum road. Happy to purchase to save time rebuilding

  • @Flipside3D

    @Flipside3D

    11 ай бұрын

    Hey man thank you for the suggestion, just uploaded to gumroad here : flip2ide.gumroad.com/l/hmnlg

  • @tmaintv

    @tmaintv

    11 ай бұрын

    @@Flipside3D nice one. Just got it. Appareciated

  • @user-ks8ik2vl6j
    @user-ks8ik2vl6j11 ай бұрын

    사랑해요 ♥

  • @Flipside3D

    @Flipside3D

    11 ай бұрын

    저두요! 💚

  • @DamienRamirez
    @DamienRamirez9 ай бұрын

    Beerslaw, on its own or into the lerp, Take the thickness from Extinction before the any of the basic multi-Intensity/power-Exp & in some cases also before Multi-Mask/multi-Grounding Nodes. Effectively it'll do what a Fresnel does darken shadow the edges of the volumetric fog by outlining it. The "greyness" in my video "Playing around with Fog UE5.2 Again. P1" - Bad example because its not tuned but gives a visual example. So you tune the darkness from beerlaws depth scale to remove the need for shadowing. If you don't want shadowing on top you'd need to look into atmosphere materials & mask some of that light direction in.... At a guess.

  • @DamienRamirez

    @DamienRamirez

    9 ай бұрын

    Directional light has - Cast Volumetric shadows on by default & you can tune the volumetric light scattering. The other lights (Spot, point e.t.c.) do not have that enabled by default so light will pass through them until you enable it. Took a while to figure that one out. Edit: Also forgot Run 1 of the materials if you lerp as a colour curve & the other as a solid colour. Helps.

  • @Flipside3D

    @Flipside3D

    9 ай бұрын

    Hey man thank you for the info. However I'm having a hard time trying to understand what you are describing here, perhaps you could make a video that shows what you mean? If you do, it'll probably not only help me but other people who are interested in learning about using volume fog as well. Thanks in advance!

  • @alexesipenko3413
    @alexesipenko341316 күн бұрын

    Is it possible to add translucency fading from top to bottom? So that near the ground the fog would be more transparent.

  • @Sunnny851
    @Sunnny8517 ай бұрын

    can tell me best source to learn unreal engine... and material construction as you showed here...

  • @Flipside3D

    @Flipside3D

    6 ай бұрын

    I've basically learned stuff by copying what other people are doing and probably can't give you good advice on this matter lol. But look up Ben Cloward on KZread, he's a good source of learning and inspiration

  • @axiomcrux
    @axiomcruxАй бұрын

    I searched everywhere but I cant find the 3D texture Perlin Worley that you used. Is there a plugin or asset that I am missing?

  • @MrBlackFAYA

    @MrBlackFAYA

    18 күн бұрын

    Look for : T_VolumeNoiseShape64

  • @AmjoodBasha
    @AmjoodBasha11 ай бұрын

    How difficult will this be to make it an interactive fog? Any tips?

  • @Flipside3D

    @Flipside3D

    10 ай бұрын

    I suggest having a look at fluidninja if you need something interactive

  • @ED-ik7fs
    @ED-ik7fs10 ай бұрын

    Constant flickering of fog ... (Checked all settings. I don't understand what the reason is? UE 5.1 )

  • @Flipside3D

    @Flipside3D

    9 ай бұрын

    I can't really say because I haven't had that issue. You should try process of elimination and see what the cause could be

  • @Nolesh86
    @Nolesh862 ай бұрын

    In UE 5.3 I can't find VT_Perlin_Worley texture. There is no even "Volumetrics Content" folder under the "Engine -> Plugins". Any ideas?

  • @Flipside3D

    @Flipside3D

    2 ай бұрын

    Sounds like you haven't enabled the volumetrics plugin, try enabling it first and check again.

  • @MrBlackFAYA

    @MrBlackFAYA

    18 күн бұрын

    Look for : T_VolumeNoiseShape64

  • @lordz5448
    @lordz5448Ай бұрын

    I can only see the fog when I'm inside the box, am I missing something? Thanks.

  • @Flipside3D

    @Flipside3D

    Ай бұрын

    If you've followed the tutorial correctly, that shouldn't be the case. Unless the distance setting in your fog actor is set to be super close.

  • @marlin_gamzamuchim
    @marlin_gamzamuchim8 ай бұрын

    18:28

  • @nicolasdesola3332
    @nicolasdesola33329 ай бұрын

    how does this perform ?

  • @Flipside3D

    @Flipside3D

    9 ай бұрын

    it's a very relative question that can't be answered in a simple way. It totally depends on your machine and scene and how complex you've set your material up. I suggest doing controlled testing to see for yourself

  • @deadtotheworld
    @deadtotheworld8 ай бұрын

    I don't have object local Bound :? 5.3

  • @Flipside3D

    @Flipside3D

    8 ай бұрын

    Hi I haven't had the time to even download 5.3 yet so I can't really say. I'll update in the video description when I get around to it. If you've made any discoveries feel free to share them here as well.

  • @joseramonruiz4538

    @joseramonruiz4538

    8 ай бұрын

    Look for it in the content browser, it's a function, just drag it

Келесі