Save Days! Procedural Content Generation Framework (PCG) - Photoreal Landscape Tutorial

  Рет қаралды 34,244

Aziel Arts

Aziel Arts

Күн бұрын

Tutorial on the NEW Procedural Content Generation Framework (PCG) in Unreal Engine 5.2. The basics of PCG and how to generate a photoreal field of flower in a few clicks.
🎬 FREE TRAINING - courses.azielarts.com/registe...
🎓 ONLINE COURSE - courses.azielarts.com/earlybi...
💖 SUPPORT ME - www.azielarts.com/donate
RESOURCES
⚡ PCG LIVESTREAM - kzfaq.info7CKJ0rOzkYw
⚡ The all-in-one course creation/selling software I use - www.coursecreator360.com/home...
CONNECT WITH THADDAEUS
◇ WEBSITE - tandreades.com/
◇ INSTAGRAM - / thaddaeus_makes
◇ ARTSTATION - www.artstation.com/thaddaeus
GEAR
◇ CAMERA - amzn.to/3mAnjF7
◇ MICROPHONE - Earthworks Icon Pro
COMPUTER
◇ GPU - amzn.to/3H0qj4w
◇ CPU - amzn.to/3om6WMG

Пікірлер: 141
@ElcoolMo
@ElcoolMo 6 ай бұрын
density noise was replaced with Attribute noise in UE 5.3
@jonasvirsila4179
@jonasvirsila4179 5 ай бұрын
Thank you
@hadescrypt3371
@hadescrypt3371 5 ай бұрын
Thank you mate
@Mellowyellow-ej4tn
@Mellowyellow-ej4tn 5 ай бұрын
thank you mate
@dtran123450
@dtran123450 5 ай бұрын
#mvp
@sakeone44
@sakeone44 5 ай бұрын
People like you save the day, thanks.
@TomKendry
@TomKendry Ай бұрын
You'll need to use the "Get Landscape Data" node instead of the Landscape pin on on the "input" node in 5.4
@azielarts
@azielarts Ай бұрын
Yep 👍 right you are
@xanderstevenson7428
@xanderstevenson7428 Ай бұрын
Thanks
@naprimer8534
@naprimer8534 Ай бұрын
ty
@Highcastle_of_Geek
@Highcastle_of_Geek 11 ай бұрын
Subscribed. I already knew most of this, but I like watching concise and efficient tutorials, YT is so full of "tutorials" that are poorly produced, non-narrated, and often just timelapses with no clear instruction. Your teaching style and content are perfect for this type of subject. Looking forward to more tutorials from you.
@azielarts
@azielarts 11 ай бұрын
Welcome!! That is awesome! Yeah I absolutely agree. I kind of just make the tutorials that I would want, which are, like you said, more to the point and have more info
@Clawstorm
@Clawstorm 6 ай бұрын
Your pacing and editing is literally perfect. Subbed for sure. Please for the love of god make as many UE5 videos as you possibly can. If you're a viewer reading this and you're new to UE5, sub to this man. He's the hero we all need.
@azielarts
@azielarts 6 ай бұрын
Wow this is such an encouragement, thank you!! I am so glad you are getting a lot out of the videos. I am just so pumped to spread the knowledge and help/inspire as many digital artists as I can. Haha you got it man, more exciting stuff to come 🤙
@wuhjuhbuh
@wuhjuhbuh 5 ай бұрын
Only 11K subs?? I'm surprised. I just started watching a few of your videos recently in preparation for my first game in UE5. I find your vids straight to the point, and very informative. Also, nice work on the production quality of your vids. Great editing, very classy.
@1111JustinSaNe1111
@1111JustinSaNe1111 10 ай бұрын
I am creating a swamp environment in UE5, and I find your videos easy to follow. Thanks for spending your time creating these types of videos.
@azielarts
@azielarts 10 ай бұрын
Amazing!!! Shoot me a link to it
@billB101
@billB101 6 ай бұрын
Nice thanks. I'm also getting pretty good results using the looseness option in the surface sampler instead of density noise for filtering points.
@carljthatsme94
@carljthatsme94 5 ай бұрын
Thanks so much for this. Created a large open map and was hand placing and sculpting so much. This system is perfect for filling out entire areas for me to hand build what I need. UE5 is so good because amateurs can create incredible works.
@Vikkoify
@Vikkoify 7 ай бұрын
Thank you for all you do. Great work, extremely helpful.
@azielarts
@azielarts 7 ай бұрын
Awesome 👍 happy to help!
@CaptainPrice5-fs9fp
@CaptainPrice5-fs9fp 3 ай бұрын
Amazing, thank you!
@mists_of_time
@mists_of_time 10 ай бұрын
Lol, I will binge watch all your tutorials I guess. I really like your tutorial style. They are easy to follow, with a great balance between not wasting time and explaining stuff in detail.
@azielarts
@azielarts 10 ай бұрын
Yo! that is exactly what I am going for. I am so happy you found them helpful 👍
@michaelgoeke6446
@michaelgoeke6446 5 ай бұрын
Subscribed. Love the attention to detail and the speed you cut a path through the subjects. feedback - as a UE5 noob, at 1:58 you say "We're going to double click it to open it". Wiggling the mouse where I'm supposed to click would have helped, the mouse pointer had disappeared. It took a while to figure out you were talking about clicking the Graph section. I tried double clicking the element in the viewport, the item in the outliner, the line items in the details pane. What I finally found was I could click the PCG component line just below the instance line and the graph attribute was right there to double click.
@dominikgomoka8541
@dominikgomoka8541 9 ай бұрын
Hey, just starting to implement PCG for the first time in large arch-viz scene - thank you for your tutorials, definitely here to stay :) Flower Power :)))
@azielarts
@azielarts 9 ай бұрын
Yay welcome! I am pumped for you. Is there any other topics that you might need help with?
@julianc4304
@julianc4304 Жыл бұрын
Your videos are great. I don't subscribe to many channels, but have to yours! I really like your relaxed presentation style, and you really know your stuff. If you have time, please post more UE videos. Thanks! BTW, I think your video thumbnails have really improved over time, and think the ones with your profile in them work best. Video titles seem really good too. Keep doing what you're doing and I'm sure your views are going to skyrocket.
@azielarts
@azielarts Жыл бұрын
You have no idea how encouraging it was to get this. Thank you so much for taking the time to write this Julian. You rock!!!! Don't worry many more videos to come!!
@marccreason6043
@marccreason6043 5 ай бұрын
Amazing ❤
@nimast1518
@nimast1518 7 ай бұрын
great content thanks.
@MartianStream
@MartianStream 6 ай бұрын
Great Video very helpful and saved me a lot of time on filling a world but idk if its just hardware issue or not but the grass that is generated by the PCG disappears at some angles or it goes flat and i was wandering how to fix that if its not hardware issue? Also im using Unreal 5.3
@iam_daamii
@iam_daamii 2 ай бұрын
Amazing tutorial ❤
@azielarts
@azielarts 2 ай бұрын
Thanks! Hope it was helpful 👍
@robinj6997
@robinj6997 8 ай бұрын
Thank you for the tutorial. What are the benefits of using PCG Framework over Procedural Foliage Spawner? Here you are using Static mesh for each plant, but Foliage spawner is using Foliage Static mesh which have a lot of plant related variables.
@Mopsie
@Mopsie 8 ай бұрын
Hey Aziel, Just starting out and you've been a great help! I really like your free course too. But its kind of hard to follow along if I cant reverse the video and hop back a few seconds. Is there a reason this isn't possible? Other then that, I'm absolutely stoked about your tutorials. keep it up!
@MattSucksAtEverything
@MattSucksAtEverything 7 ай бұрын
This was an incredible tutorial, thank you so much. Do you have any tips for increasing the framerate when building this? I have a 3080TI and a solid CPU, but this sure bogs it down, especially when PCG is adding it's stuff. I would imagine there's some lighting, raytracing, shadows etc that I can drop down while editing to get my FPS up? Would appreciate any advice. Thanks again! Subbed!
@warmad2596
@warmad2596 5 ай бұрын
Started learning about UE5 landscape while on vacation. This is an awesome video. Got any videos explaining exactly what is Procedural and what it is all about? Like what it is and primarily used for besides landscape generation?
@MINNRR
@MINNRR 12 күн бұрын
how do you get the landscape thing?
@landensloas7630
@landensloas7630 Ай бұрын
how did you even make the grass land in the first place? i just started and no tutorials ive seen have shown me anything they all just magically start with a grass land
@LanciaSiluri
@LanciaSiluri 6 ай бұрын
you have my sub, great channel on UE5 content
@azielarts
@azielarts 6 ай бұрын
Thanks so much! I am honored
@AdrienneBeacco
@AdrienneBeacco 9 ай бұрын
I'm new to UE and your tutorials have been so helpful. Thank you so much for everything you do! I can't seem to figure out why my grass disappears at certain distances and angles. I've read about cull distance but I can't seem to find a straight answer of how to correct it. Do you have any advice? Thank you!
@denisbotsman6918
@denisbotsman6918 5 ай бұрын
Try this console command foliage.forceLOD 0
@danielgiambattistelli7380
@danielgiambattistelli7380 7 ай бұрын
Nice starting point
@azielarts
@azielarts 7 ай бұрын
Thanks! I hope it sets you up well for some amazing creations!
@BrianHuether
@BrianHuether 3 ай бұрын
Hi, I am in UE 5.3, at the point where we hit Generate, then back to Graph view and hit D, but I don't see any volumes appearing. When I dragged out from the Landscape pin it said deprecated. Maybe that is the issue? thanks!
@agauerm
@agauerm 6 ай бұрын
Awesome tut! Is it possible to do it with nanite? You mentioned your computer started slowing down when the meshes loaded. Perhaps if it's the nanite version there will be no performance hit.
@azielarts
@azielarts 6 ай бұрын
Thanks 👍 Yes it works with nanite, in fact I tend to do that in more recent projects
@theflyingguitarist
@theflyingguitarist 9 ай бұрын
How does your viewport look so beautiful while editing? I have everything default, but for me it looks closer to MS paint than anything you make. Love all your basic tutorials btw, really help a complete beginner like me!
@Athasin
@Athasin 8 ай бұрын
He probably has a beast of a PC.
@tahershowkal5482
@tahershowkal5482 2 ай бұрын
thank you What are the expected reasons for not doing debug? I pressed generate and deleted everything and started over again yet nothing happens any advice ?
@ParikshitBhujbal
@ParikshitBhujbal 7 ай бұрын
I can't see any option for Density noise.....Help please!
@ParikshitBhujbal
@ParikshitBhujbal 7 ай бұрын
Oh, I googled it and found another video of yours where you addressed the problem lol For anyone else wondering what the solution is, simply substitute density noise with attribute noise
@azielarts
@azielarts 7 ай бұрын
Nice glad you found it. I feel like should add a link to the description
@mayur8782
@mayur8782 Жыл бұрын
This Is Very Help full For Me Thanks. please please please make video on textures my textures are luck very uglly and repeatedly i love your videos. keep it up.
@azielarts
@azielarts Жыл бұрын
Absolutely 👍 happy to make some videos on that. I will add it to the list.
@mayur8782
@mayur8782 Жыл бұрын
@@azielarts thanks
@mitchellrcohen
@mitchellrcohen 5 ай бұрын
Amazing
@azielarts
@azielarts 4 ай бұрын
Rock on 💪
@scobelverse
@scobelverse 11 ай бұрын
Bro. These pov drone shots. Have you done tutorials on these?
@Phraxas52
@Phraxas52 4 ай бұрын
So should I be using Procedural Foliage like in the Save Hours! video or do I use the PCG framework here? Is PCG more up-to-date or does the other one have foliage-specific features not shown here?
@azielarts
@azielarts 4 ай бұрын
Hey! Great question. I would personally go with PCG at this point. Both are valid for sure. Procedural foliage will spawn foliage and PCG will spawn actual meshes, so there might be some technical reason why you would go with one or the other. I personally use PCG because it is the newer tool and has more power in what you can achieve with the system. Up to you though:)
@ravnOne65
@ravnOne65 3 ай бұрын
Realy nice result, to pity that it is just static mesh
@azielarts
@azielarts 3 ай бұрын
Yeah, it is a limitation for sure:/
@EeshaRichards
@EeshaRichards 6 ай бұрын
hey
@azielarts
@azielarts 6 ай бұрын
Hey! Thanks 👍 Yep the density noise was replaced by Attribute noise in 5.3
@ElcoolMo
@ElcoolMo 6 ай бұрын
@@azielarts thanks i was looking for this
@newchaoz
@newchaoz 7 ай бұрын
Thanks for the vids! Complete newbie here, trying to follow step by step and, I could not find the FlowerHills folder or anywhere to download it?
@newchaoz
@newchaoz 7 ай бұрын
Did you create them here kzfaq.info/get/bejne/nZ5klspjsNyuqI0.html
@azielarts
@azielarts 7 ай бұрын
Sorry I probably should have mentioned that, I made a folder and called it that for myself. There is nowhere to download it from. All of the assets I compiled for the tutorial from downloading individual parts from Quixel Bridge. If you are a complete beginner I might suggest checking out my courses. They really fill in all the gaps if you are coming completely new to Unreal. I am hoping to get some more beginner focused videos on the channel as well. I am super excited for you!! It is an exciting time to be learning this stuff 👍
@jemfrench8518
@jemfrench8518 4 ай бұрын
Would be nice to include the beginning scene that people can download, especially for complete newbies like myself.
@user-im5hm2ty6d
@user-im5hm2ty6d 11 ай бұрын
Hello I have seen your other video which is slightly older about the old procedural foliage object and I love it mainly because of the nature logic it uses. Things like seed spread and stuff. I now would like to use pcg as it is more versatile in the stuff I can spawn (villages, houses, Rocks, etc) but I didn't think about the nature logic aspect. I then found out how important it actually is. my pcg graph just basically had a surface sampler a transform points and a static mesh spawner it works but looks like the grass is placed in a grid. Do you know any way to simulate seed spread and stuff like that?
@azielarts
@azielarts 11 ай бұрын
Hey, yeah great question. You can achieve a similar result with PCG, it just takes a bit more set up. For example you can spawn a bunch of points, then you can use the position of those points to spawn a second grid of points that gradually get smaller based on their distance from that first point. With a bit of randomness thrown in, you will get something similar. PCG is indeed more versatile as you said, but because of these you need to build that nature logic from scratch as opposed to having it built in. Does that make sense?
@user-im5hm2ty6d
@user-im5hm2ty6d 11 ай бұрын
@@azielarts Is this what you did with the density filter/noise in your video as it seems you have clump of grass/flowers in your video?
@azielarts
@azielarts 11 ай бұрын
@@user-im5hm2ty6d the density/noise is just another way to control the randomness and amount. But it does have the effects of generating clumping like placements
@user-im5hm2ty6d
@user-im5hm2ty6d 11 ай бұрын
@@azielarts Thank you very much for clearing that up for me. The density noise/filter method works well enough for me I just had to tweak some density settings.
@azielarts
@azielarts 11 ай бұрын
@@user-im5hm2ty6d Absolutely! Good luck!
@nightwolffba
@nightwolffba 11 ай бұрын
Thanks for the video man, very informative. What can you tell me about the performance of the scene at the end of this video? You had a LOT of grass and flowers (lots of points). How does that impact performance? Thanks
@azielarts
@azielarts 11 ай бұрын
So glad you found it helpful!! For me it runs smoothly, but that will really depend on your computer. The actual sim part is not heavy, and when you have something you like you can bake it in. It more just comes down to standard optimization of meshes and textures.
@o_o9039
@o_o9039 11 ай бұрын
@@azielartscan you turn on nanite and lumen for this stuff?
@azielarts
@azielarts 11 ай бұрын
@@o_o9039 Yes I am using both on this. Since Nanite now supports foliage, it really helps a lot.
@rychupeyaryspe4837
@rychupeyaryspe4837 5 ай бұрын
How to make spline patches like roads on this pcg landscape? Secon question. Can i make this pcg without landscape? For example flying rocks or something?
@robpenfold9500
@robpenfold9500 8 ай бұрын
When I add the PCG to the world, overlapping the landscape as done in the video. The debug shows the points under landscape that has been raised. Any idea why?
@ForeverNils
@ForeverNils 10 ай бұрын
sorry for the question. it may sounds strange but why to use density if you already have a "point per square meter" if you want to lower number of meshes?
@azielarts
@azielarts 10 ай бұрын
I love questions! you are right you can use both, using the density filter lets you sample the same stream of points for multiple types of meshes instead of resampling the landscape every time. It is more of an efficiency thing. As you get more in depth with pcg you will start to look for ways to simplify the graph and reuse points. Does that makes sense ?
@ForeverNils
@ForeverNils 10 ай бұрын
​@@azielartsyap :) I'm just started to learn UE 5.3 so with experience will come knowledge
@azielarts
@azielarts 10 ай бұрын
@@ForeverNils You got this! It only gets easier👍
@bigsky7617
@bigsky7617 7 ай бұрын
I finally bit and tried PCG with this video and holy crap it's cool! But performance sucks! When I was done with this video I was getting 30-40 fps. When I recreated it with foliage painter next to the PCG volume, my fps (when the PCG wasn't on screen) was 120. I run a 12900KF, 3080ti with 32Gb RAM. Am I missing some optimization, or is this made with beefier rigs in mind?
@azielarts
@azielarts 7 ай бұрын
Amazing! It is generally more intensive, however I do have a video on optimization for pcg which should help. Also the area you are simulating and the assets themselves have a huge effect on the performance
@FPChris
@FPChris 4 ай бұрын
I would love to see you make an Errant Landscape/World tutorial.
@azielarts
@azielarts 4 ай бұрын
Oooh nice, I have never used that one, going to check it out now.
@senli6453
@senli6453 6 ай бұрын
I like your T-shirt!
@azielarts
@azielarts 5 ай бұрын
Thanks! It is from an art studio called Plastered 8. They are awesome, I love their stuff!
@IronfinInc
@IronfinInc 10 ай бұрын
hey I'm using 5.3 and Density Noise isn't an option. Have they renamed it? Suggestion?
@azielarts
@azielarts 10 ай бұрын
Hey I am running in to that as well ! just put up a video on it kzfaq.info/get/bejne/fdSglKWLzt2pqHU.html
@gamesandstuff4762
@gamesandstuff4762 3 ай бұрын
Oh man, I went to go try this (02:26) and Unreal is telling me that the Input node is deprecated. Do you have an updated tutorial by any chance? If so, let me know! Thanks, Aziel. 😊😊
@DeadScot194
@DeadScot194 2 ай бұрын
So with no one working with the same version of the engine, are any of these tutorials meant to be worthwhile?
@azielarts
@azielarts 2 ай бұрын
Thanks for the feedback. I make my tutorials with the version of the engine I have at the time of recording. This is the best we can do with things changing all the time.
@MrMoorich
@MrMoorich 4 ай бұрын
In the next video, make an insert with a camera on the floor of the screen
@azielarts
@azielarts 4 ай бұрын
Thanks for the feedback 👍
@khaoxgaming
@khaoxgaming Ай бұрын
When I change the point extents to 1 it gives me an error that says "tried to generate too many points". Can anyone assist with this?
@Xelarious360
@Xelarious360 28 күн бұрын
those better be drone shots
@Terra_King
@Terra_King 6 ай бұрын
there is no density noise node. only density filter
@azielarts
@azielarts 6 ай бұрын
Yeah in recent versions it updated to be called attribute noise
@andrewhevalo4154
@andrewhevalo4154 10 ай бұрын
What pack of greens do you use ?
@azielarts
@azielarts 10 ай бұрын
I think it was wild grass in quixel bridge. I just grabbed a few of there that looked cool. It was not a specific pack
@andrewhevalo4154
@andrewhevalo4154 10 ай бұрын
Thanks for the quick response and thanks for the great tutors 💪@@azielarts
@IamNeighborlee
@IamNeighborlee Ай бұрын
EDIT: OK now its showing up, not sure what was going on :( .............on restarting standalone goneNot working, when do just as you indicate, setting point bounds to 1 1 1 there are no longer any boxes, small or otherwise,,then changing .1 sizeto 10,still nothing shows up, this is 5.3,what might be wrong ?
@WaZ85
@WaZ85 5 ай бұрын
Can anybody tell me, why the transform points does not change anything for me?
@WaZ85
@WaZ85 5 ай бұрын
Did not hit the D for debugging
@awdsgrgde6979
@awdsgrgde6979 6 ай бұрын
One question. In 4:34, isn't 360 degrees too much? This way half of the grass is gonna just clip through the floor and not be visible. Or am I misunderstanding something? I am still fairly new to Unreal Engine.
@azielarts
@azielarts 6 ай бұрын
Great question! Basically you only add a 360 rotation in the z axis. This is the up and down axis. So it effectivly means that the object will spin 360 around like a top, not down into the ground. Does that make sense?
@awdsgrgde6979
@awdsgrgde6979 6 ай бұрын
@@azielarts Ok, I get it now. I thought those rotations worked differently. Thanks so much, for response and for the work you put into these videos.
@azielarts
@azielarts 6 ай бұрын
@@awdsgrgde6979 You are welcome! I am excited for you! You will be comfortable with these tools in no time.
@pakki_1399
@pakki_1399 9 ай бұрын
sir mine doesnt look like this when the pcg graph is open
@azielarts
@azielarts 9 ай бұрын
Hey 👋 can you elaborate? What do you mean it does not look like mine
@pakki_1399
@pakki_1399 9 ай бұрын
@@azielarts thank you for the response
@pakki_1399
@pakki_1399 9 ай бұрын
@@azielarts there is drop down button is missing in the input node
@IamNeighborlee
@IamNeighborlee Ай бұрын
Not finding density noise :(
@PlacesofMiddleEarth
@PlacesofMiddleEarth 5 ай бұрын
I don’t see much time saving with pcg unless you are making formations like seen in the electric dreams project. The foliage paint tool is probably faster for basic applications.
@GhtPTR
@GhtPTR 10 ай бұрын
Which method is better, this one or the Procedural Foliage demonstrated in your older video (kzfaq.info/get/bejne/gNaSisxqmqjeYmQ.html)?
@azielarts
@azielarts 10 ай бұрын
I would go with this new one, I think it is eventually meant to replace it
@QuickPixls
@QuickPixls 7 ай бұрын
What about performance? Like you can't just do that in a video game
@azielarts
@azielarts 7 ай бұрын
You can absolutely use it for a game, but target hardware is important. Also you need to make sure that the assets themselves are optimized
@QuickPixls
@QuickPixls 7 ай бұрын
Yea sure, but there's alot going under the hood for optimization
@jwalinadhyaru2218
@jwalinadhyaru2218 5 ай бұрын
What are the downsides?
@SudevNadar
@SudevNadar 10 ай бұрын
It is much better than the Foliage Paint tool...
@azielarts
@azielarts 10 ай бұрын
Good question. Not better, just different. This good for filling out a large area very quickly and foliage painting is better for smaller more art directed areas
@PlacesofMiddleEarth
@PlacesofMiddleEarth 5 ай бұрын
Couldn’t this be done faster with paint tool?
@Mellow4202
@Mellow4202 6 ай бұрын
Why not just use the foliage tool? Is this better with performance or do you use procedural generation for some other reason? Using the foliage tool seems a lot more simple than this and you can create a lot of foliage very fast.
@user-eb8td1qh4o
@user-eb8td1qh4o 8 ай бұрын
Love your tutorials, but a little suggestion: Music is really not needed . Does not necessarily contribute neither to the content nor to its epic-ness.
@lucian6172
@lucian6172 7 ай бұрын
How do you distribute the PCG objects on imported meshes that are not a landscape ? Does PCG work without a landscape ?
@azielarts
@azielarts 7 ай бұрын
Great question! Actually working on a video for that now
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 53 МЛН
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 15 МЛН
Happy 4th of July 😂
00:12
Pink Shirt Girl
Рет қаралды 39 МЛН
Unreal Engine 5.2 | PCG - Mesh To Points
8:18
The8 Inc.
Рет қаралды 27 М.
UE5.2: PCG - Apply TRUE Density Scaling
27:01
UnrealityBites
Рет қаралды 10 М.
Create a Photorealistic Mountain Landscape in Unreal Engine 5
12:01
🌿 Ultimate FOLIAGE Guide in UE5 🌿
13:06
VLRN | Valerian
Рет қаралды 33 М.
ฝันร้าe #funny #manbee
0:18
Man and Bee
Рет қаралды 5 МЛН
Funny video entertainment, good entertainment, short films #704
0:10
Entertainment Girl
Рет қаралды 3,1 МЛН