How to Get Started with PCG Biomes in Unreal Engine 5.4

  Рет қаралды 12,501

Procedural Minds

Procedural Minds

Күн бұрын

Unreal Engine 5.4 have introduced a powerful new method to creating expansive landscapes with the help of PCG. This allows you to create huge open worlds quickly and effortlessly.
---------------------------------------------------------------------------------------------------
Patreon: / procedural_minds
Discord: / discord
Twitch: / krozjin
---------------------------------------------------------------------------------------------------
Chapters:
00:00 - PCG Biomes is Here
00:30 - Enable Plugins
01:43 - Grabbing Assets
06:09 - PCG Biome Core
12:24 - Point Filters
15:25 - Child Point Filters
17:38 - Biome Configuration
21:14 - Adding Biomes

Пікірлер: 78
@aronforsure
@aronforsure Ай бұрын
Wake up honey, new procedural generation tutorial just dropped cheers
@Procedural_Minds
@Procedural_Minds Ай бұрын
Oh boy, time to jump out of bed! :D
@gaguto
@gaguto Ай бұрын
Awesome video, can't wait to see more of PCG Biomes!!
@Procedural_Minds
@Procedural_Minds Ай бұрын
Thanks! Definitely a lot more to learn about them!
@Test-xt3ys
@Test-xt3ys Ай бұрын
I love your content, I watched the live rebroadcast so I felt like I already knew some things already hehe hope your channel will blow up soon
@Procedural_Minds
@Procedural_Minds Ай бұрын
Yeah this is basically a nicely edited down version of me learning all the stuff during the live testing streams. :)
@sylvaindelaine
@sylvaindelaine 27 күн бұрын
Thank you for this valuable and informative tutorial. I recently discovered your channel, and I look forward to more great content from you!
@Procedural_Minds
@Procedural_Minds 27 күн бұрын
Thank you! I'll try not to disappoint. :)
@aukehuys2297
@aukehuys2297 Ай бұрын
Highly appreciated - thanks for your videos :)
@Procedural_Minds
@Procedural_Minds Ай бұрын
Thank you for watching the videos :)
@guntermichaeljanser5261
@guntermichaeljanser5261 17 күн бұрын
Very very nice! Keep up the good work!
@Procedural_Minds
@Procedural_Minds 17 күн бұрын
Thank you very much!
@jeromegraves2826
@jeromegraves2826 Ай бұрын
Really great information here. Nicely presented too. Question though: In perusing the Sample Content folder I noticed in the Tiles sub-folder they have a bunch of Flow textures (labeled with their associated terrain tile coordinates) - any idea how this integrates into things? Seems like it's a a big factor in the logic being administered to the graphs?
@Procedural_Minds
@Procedural_Minds Ай бұрын
I haven't investigated that as of yet, but once I figure out how that's incorporated into everything I'll be making follow up videos.
@KBFNGG
@KBFNGG Ай бұрын
Great tutorial. I've been waiting for someone to actually explain some parts of the pcg biome as its modularity is extremely overwhelming, especially for newcomers.
@Procedural_Minds
@Procedural_Minds Ай бұрын
Thanks! Yeah, there's a ton of functionality there, and a lot of it is hidden unless you know where to look.
@tehf00n
@tehf00n Ай бұрын
Surprised you got so much info in this video as there isn't much info around yet. I ran through the epic tutorial for setting it up from scratch but it never covered the filters or anything. I was fine getting an initial setup with trees but when I wanted to scatter logs and rocks around them I was lost. This helps a lot. Can't wait to figure out more and see how dynamic it can be at runtime.
@Procedural_Minds
@Procedural_Minds Ай бұрын
Thanks! I just spent some time just diving in and trying to figure out where everything is, how it works, etc with the specific goal of figuring out how I would use it in a new level. :)
@Vylocity
@Vylocity Ай бұрын
Super Exciting! Have you found a way to have the BiomeTextureProject be dynamic like maybe as an RVT? Possibly using material logic to form those biomes colors and locations instead of hard coding the biomes
@Procedural_Minds
@Procedural_Minds Ай бұрын
I haven't gotten there yet but I do want to figure out a possible way of doing it. I have some ideas of how to do a full procedural landscape material setup and then reuse it for the biomes, but needs lots of testing.
@Josh_Alfaro
@Josh_Alfaro Ай бұрын
Awesome content, would you consider making a tutorial on using assemblies in PCG graphs to populate a landscape like in Electric Dreams as well as making the assemblies?
@Procedural_Minds
@Procedural_Minds Ай бұрын
Yeah absolutely. No promises on it being super soon, but I'll definitely put it on my list. :)
@Josh_Alfaro
@Josh_Alfaro Ай бұрын
@@Procedural_Mindsawesome! I’ll stay tuned. Thanks man!
@Preirin
@Preirin 19 күн бұрын
This is great - thanks for the tutorial! However, I have a question regarding landscapes where we are using an automaterial already as opposed to a blank landscape. I don't want to replace my entire landscape' I just want to use PCG assets. Do you have a tutorial on this?
@Procedural_Minds
@Procedural_Minds 19 күн бұрын
You can just use your landscape, I didn't modify the landscape in any way. I just generated one so I have a starting point for the tutorial.
@kryogenicgames
@kryogenicgames Ай бұрын
only person to watch for PCG :)
@Procedural_Minds
@Procedural_Minds Ай бұрын
I appreciate you watching my videos, but don't only limit yourself to me. Lots of great people out there! :)
@kryogenicgames
@kryogenicgames Ай бұрын
@@Procedural_Minds dont , my list is big enough ;). just thinking , could you add your pcg building to create in biom? or its only for static meshes?
@Procedural_Minds
@Procedural_Minds Ай бұрын
@@kryogenicgames I believe you can use the PCG Biomes with anything, including BPs. So theoretically yes, though I imagine it'd be very expensive as it wasn't built for that.
@kryogenicgames
@kryogenicgames Ай бұрын
@@Procedural_Minds thank you, will see what future brings. what are you working on in your game atm?
@Procedural_Minds
@Procedural_Minds Ай бұрын
@@kryogenicgames Powerups mostly. Some are more difficult than others.
@LetsPatrick
@LetsPatrick Ай бұрын
hi, thanks for the great video, can you create a video on how to adapt the pcg to another automatirial like brushify
@Procedural_Minds
@Procedural_Minds Ай бұрын
I have no experience with brushify itself, but I am planning on figuring out a good workflow between PCG Biomes and auto materials.
@LetsPatrick
@LetsPatrick Ай бұрын
@@Procedural_Minds Brushify just has “special” names for the layers. I just need to know where you can change these layer names
@kmtsvetanov
@kmtsvetanov Ай бұрын
Hello I have a question. Maybe it will be good for a video. How to use pcg in blueprints to make in two rooms 2 different biomes? One forest, one dessert. And add random layout (the ground heights and waves of the floor) ? I would love if you can give me a hint for that or redirect me to some videos. Thank you!
@Procedural_Minds
@Procedural_Minds Ай бұрын
Currently PCG Biomes don't modify the landscape itself and require a texture input for the biomes. If you want multiple biomes next to each other you'd need to make a mask for that and sculpt the landscape accordingly or use an appropriate height map.
@salvatorefranco2631
@salvatorefranco2631 Ай бұрын
I was wondering if it would be possible to create a system for random spawning of the volumes/splines of the PCG itself, so that you always have a new level every time you start the game.
@Procedural_Minds
@Procedural_Minds Ай бұрын
It should be possible with a bit more blueprint functionality. You can use the blueprint to offset the locations of things. It's not built in, but I think it could be done. I'll add it to my list of things to investigate and show. :)
@salvatorefranco2631
@salvatorefranco2631 Ай бұрын
@@Procedural_Minds if you show it, I will always thank you!
@cwingler
@cwingler Ай бұрын
They really need to make it so the biome map texture can be painted in landscape editor mode.
@Procedural_Minds
@Procedural_Minds Ай бұрын
Yeah I agree, thought I can also see instances where you might want the same ground texture but different "biomes" on top. So I also understand why they're not linked. I'm working on a way to easily convert one to the other more or less.
@NongBenz
@NongBenz 23 күн бұрын
I was looking for a procedural way to generate trees and rocks. Anyone know if the meshes in this sameple are done with geometry scripting or are they static meshes?
@Procedural_Minds
@Procedural_Minds 23 күн бұрын
They are static meshes. :)
@NongBenz
@NongBenz 23 күн бұрын
@@Procedural_Minds thank you, I'll have to come up with something myself 👍
@leod86
@leod86 8 күн бұрын
Hi, can I use a mask resolution higher than the landscape resolution? Or does it have to match like the black and white masks that were imported to the landscape mode layers?
@Procedural_Minds
@Procedural_Minds 7 күн бұрын
The mask resolution is independent. You actually set the scale for the mask texture. So you can adjust it to be bigger or smaller and tile if you wanted.
@leod86
@leod86 5 күн бұрын
@@Procedural_Minds Can I use this same multicolor mask to assign materials to the landscape, or does it only work for objects?
@Procedural_Minds
@Procedural_Minds 5 күн бұрын
@@leod86 You definitely can, it's just a texture after all. So you can use it as a regular mask.
@leod86
@leod86 5 күн бұрын
@@Procedural_Minds Sorry, I was referring to the PCG plugin, can I use that same texture and assign the landscape a material for each RGB color? because by using black and white masks for the layers, I am forced to use the same resolution of the heightmap, thanks for answering!
@Procedural_Minds
@Procedural_Minds 5 күн бұрын
@@leod86 Landscapes use a single material. You can use different textures masked, but in the end it's a single material.
@SimplySenpai
@SimplySenpai Ай бұрын
Trying to follow along but you lost me at whatever file you imported as your base. Not sure what kind of file I should be using here. Sculpted some land but it doesn't give the same options to control the height of the water when putting in water material. Any advice?
@Procedural_Minds
@Procedural_Minds Ай бұрын
The original file for the landscape is just a height map. You can use any heightmap you want there. The water level is part of the PCG Biomes system. If you're talking about the plane, I just moved that up / down to align best with my landscape. The height is going to be dependent on your setup.
@yoced1468
@yoced1468 5 күн бұрын
Did you copy the water plane and paste it on your map?
@Procedural_Minds
@Procedural_Minds 5 күн бұрын
@@yoced1468 Yes, I do it in the video.
@60tiantian
@60tiantian Ай бұрын
how to create your own map?9:04, it‘’s automatically generated base on the map you have or make it on photoshop?
@Procedural_Minds
@Procedural_Minds Ай бұрын
I just googled island height map and grabbed an image online. You can sculpt yours, use a height map, or a multitude of other ways of getting the landscape shape you want.
@60tiantian
@60tiantian Ай бұрын
@@Procedural_Minds thanks for reply,but i mean the map which Divide different biome on different color map.
@Procedural_Minds
@Procedural_Minds Ай бұрын
@@60tiantian Oh that you can create in any image creation software like photoshop. I made mine in Affinity Photo 2.
@60tiantian
@60tiantian Ай бұрын
@@Procedural_Minds oh~i got it, thanks
@peterallely5417
@peterallely5417 Ай бұрын
Would be cool if they enable the ability to paint the mask in editor like the Errant Biomes plugin.
@Procedural_Minds
@Procedural_Minds Ай бұрын
Yeah, that would be really nice. But I have some ideas where you might be able to get similar functionality. Or at least a bit more streamlined.
@peterallely5417
@peterallely5417 Ай бұрын
@@Procedural_Minds ooo looking forward to that!
@Pico52
@Pico52 12 күн бұрын
I copied the same actors as you did and put it into my map and hit generate and nothing spawned. The volume is covering the terrain completely. I set the cache cell size to 800 then tried higher values but still there's nothing. Posting onto the Discord..
@Procedural_Minds
@Procedural_Minds 11 күн бұрын
Yup, chatting there.
@glay011
@glay011 Ай бұрын
Why is the display not updated ,when I move 'For example BP_PCGBiomeVolume' box,And all the trees have disappeared
@Procedural_Minds
@Procedural_Minds Ай бұрын
Did you move it where it no longer overlaps the landscape? It generates the points within it on the landscape.
@glay011
@glay011 Ай бұрын
@@Procedural_Minds No, for example, if I only move its x-axis 0.01, all the trees in the scene will disappear, and they cannot be regenerated in BP-PCGBiomeCore BiomeCore
@Procedural_Minds
@Procedural_Minds Ай бұрын
@@glay011 Really odd. I would need a lot more info, like if you're just using the demo file, or its your own setup. It could be many things. If you'd like stop by the discord and I can try to help you better there. Since you can share screenshots.
@glay011
@glay011 Ай бұрын
@@Procedural_Minds It is the UE5.4 original plugin - PCG Biome Sample - map, how can I show you a screenshot? Thank you
@Procedural_Minds
@Procedural_Minds Ай бұрын
@@glay011 If it's the original demo map, try selecting it, then going down to the bottom of the detail section and selecting the PCG node. Then click cleanup / generate to see if it comes back. As for the screenshots, the link to my discord is in the description. You are able to post links there.
@Mplsmn23
@Mplsmn23 Ай бұрын
it's not really a new feature to Unreal Engine, it's just an easy way of doing biomes or generation to an extent. You can still do a lot more the OG way
@Procedural_Minds
@Procedural_Minds Ай бұрын
Yeah, but an easy way to do an old method is great. That means you can do it with less hassle. :)
You Should Start Using Data Assets in PCG | UE 5.4
20:14
Procedural Minds
Рет қаралды 2,1 М.
The REAL Reason Unreal Engine VFX Looks FAKE
6:58
Joshua M Kerr
Рет қаралды 221 М.
Miracle Doctor Saves Blind Girl ❤️
00:59
Alan Chikin Chow
Рет қаралды 60 МЛН
🍟Best French Fries Homemade #cooking #shorts
00:42
BANKII
Рет қаралды 45 МЛН
PCG Biome Core Plugin Tutorial | Unreal Engine 5.4
14:30
Smart Poly
Рет қаралды 33 М.
Unreal Engine Materials in 6 Levels of Complexity
44:12
pwnisher
Рет қаралды 123 М.
Make Forest In 10 Minutes - (PCG) - Unreal Engine 5.2
10:22
VirtuLlama
Рет қаралды 46 М.
Why Unreal Engine 5.4 is a Game Changer
12:46
Unreal Sensei
Рет қаралды 932 М.
PCG Layered Biomes. Basic Tutorial
10:21
LazyCatsDev
Рет қаралды 3 М.
Unreal Engine 5.4: Nanite Tessellation in 10 Minutes | 2024
10:56
Reality Forge
Рет қаралды 50 М.
10 Unreal Engine 5 PLUGINS I can't live without!
9:37
Cinecom.net
Рет қаралды 450 М.