Easily Sculpt and Deform Landscapes With PCG

  Рет қаралды 3,647

Procedural Minds

Procedural Minds

Күн бұрын

By utilizing Landscape Patches, a beta plugin in Unreal Engine 5, we can combine them with PCG and deform the landscape to our desired shape.
---------------------------------------------------------------------------------------------------
Patreon: / procedural_minds
Discord: / discord
Twitch: / krozjin
---------------------------------------------------------------------------------------------------
Chapters:
00:00 - Setup
01:06 - Landscape Spline Path
06:05 - Mountain Range Landscape

Пікірлер: 40
@TheWok640
@TheWok640 4 ай бұрын
Dude you literally make the exact tutorials we need thanks again
@Procedural_Minds
@Procedural_Minds 4 ай бұрын
It's cause I ask everyone to tell me what you need. So... what else do you need? :D
@pondoitsame927
@pondoitsame927 Ай бұрын
dude you just saved my life, thank you 🙏
@Procedural_Minds
@Procedural_Minds Ай бұрын
You're welcome :)
@michaelgolden4370
@michaelgolden4370 4 ай бұрын
One of my favorite channels! Thx for the great content. ❤
@Procedural_Minds
@Procedural_Minds 4 ай бұрын
You are very welcome! Thanks for watching ♥
@Ryanowning
@Ryanowning 3 ай бұрын
Holy cow, I thought for sure I was going to have to burn several hundred dollars to be able to do procedural mountains/rivers. THANK YOU, YOU ARE A LIFE SAVER. This has 100% obliterated every apprehension I had in finding a terrain solution. I can do EVERYTHING I wanted to do YASSSS.
@Procedural_Minds
@Procedural_Minds 3 ай бұрын
I'm glad you found this helpful. :)
@WsEKond
@WsEKond 4 ай бұрын
That is extreamly cool! I love it!
@Procedural_Minds
@Procedural_Minds 4 ай бұрын
Thank you! ♥
@WsEKond
@WsEKond 4 ай бұрын
@@Procedural_Minds :) you are welcome!
@istealpixel7371
@istealpixel7371 4 ай бұрын
epic and super useful, thx
@Procedural_Minds
@Procedural_Minds 4 ай бұрын
You're welcome! :)
@xnicktendox7501
@xnicktendox7501 3 ай бұрын
This is awesome. You basically showed us how to create our own Brushify.
@Procedural_Minds
@Procedural_Minds 3 ай бұрын
Glad you found it helpful. It's definitely a great way to procedurally create landscape areas. :)
@Test-xt3ys
@Test-xt3ys 4 ай бұрын
Man.. how can you always make exactly the tutorials we all need ? Congrats !!!
@Procedural_Minds
@Procedural_Minds 4 ай бұрын
Easily, I ask you guys what you need and you tell me. :D So... what else do you need? lol
@Test-xt3ys
@Test-xt3ys 4 ай бұрын
@@Procedural_Minds Incredible, well I'd just need more videos of yours no matter what they teach xD Keep going ;)
@Vylocity
@Vylocity 4 ай бұрын
I'd love a better way to communicate between landscape material and PCG(Maybe RVT?). I do a lot of randomization in my landscape material for biome, but I want my PCG to read from that so I spawn specific terrain patches and foliage in that biome. However the method with physical materials in PCG doesn't like to update to PCG at runtime. So if I randomize the biome locations in my material, the PCG won't know ): This would be the final piece to having No Man's Sky type of world generation @@Procedural_Minds
@Procedural_Minds
@Procedural_Minds 4 ай бұрын
@@Vylocity So it all depends on how you create the landscape materials. If it's regular landscape layers then you can read the layer data. But if it's an auto landscape material then it's far more complex. Probably has to be done using the physical material as you mentioned.
@Vylocity
@Vylocity 4 ай бұрын
Yes my material is automatic and I dont paint the layers, theyre placed via noise textures and random scales. I was able to exclude foliage from these areas using Phys materials in PCG from your other tutorial which is awesome, but when I randomize the locations of the areas, the PCG wont update. Maybe Phys materials need to be static like landscape grass types. I wonder if we can use RVT in the "get texture data" node@@Procedural_Minds
@novakan748
@novakan748 2 ай бұрын
This is so cool. Thank you! I created some very cool simple hills like in the first part of the video. Now when spawning staticmesh grass and trees within the same PCG graph they will spawn underneath the hill directly where the spline is leaving the landscape mesh halfway up the tree trunks. Is there a way to spawn the static meshes at the same height level as the new modified landscape height?
@Procedural_Minds
@Procedural_Minds 2 ай бұрын
You're very welcome! :)
@Sworn973
@Sworn973 2 ай бұрын
That was neat! Would be possible to not have to use a height map? I mean, we can generate noise in a plane mesh with a "Generated Dynamic Mesh Actor", append a plane "Rectangle XY" and apply like a Perlin Noise to it. Wondering if this could be used as base hight map some how, or just applied direcly to the landscape some how. Question, is it possible to instead of just deform, to actually remove part of the landscape? Or apply a opacity mask to that region so it does not render. At the end you mention about having a house with one of the path deformation in to lower the landsacpe, if we could hide it either with opacity mask or remove that section, then we could just have some nice underground passages that connects to other levels. I saw it been done with Virtual textures, placing a sphere in a blue print and using that sphere as reference for the virtual texture and apply opacity mask to that region, but I could not get this to work :( , this video "v=1U-5zxJCIN4", I've been trying to recreate this but I'm just missing something else.
@Procedural_Minds
@Procedural_Minds 2 ай бұрын
You can absolutely use this as your primary landscape deformer without needing height maps or manual sculpting. Depending on your use case it might not be the result you're looking for compared to a generated height map though.
@arianpower6296
@arianpower6296 Ай бұрын
Gracias loco y te lo digo en español
@Procedural_Minds
@Procedural_Minds Ай бұрын
You're welcome! :)
@MrPangahas
@MrPangahas 3 ай бұрын
how do you use multiple texture heightmaps,like an array m?and also can you randomize them at runtime?
@Procedural_Minds
@Procedural_Minds 3 ай бұрын
You can set it up in the blueprint as an array to get a random texture.
@KBFNGG
@KBFNGG 4 ай бұрын
This is an interesting tutorial. In the last few days I'm starting to feel that UE landscape tool in its current form is somewhat limited and also has some performance implications. The forums are full of complains, confusion etc. Some say that AAA studios are falling back to their own landscape systems, either by forking the engine or through custom techniques. Unless UE releases the next generation 3D version of the landscape tool (which is on their roadmap) + double precision, I'm personally highly tempted to look into sliced sculpted landscape mega meshes. TLDR; I was wondering if the PCG techniques you've showcased here, could be applied to regular meshes for automated deformation? 🤔 However I'm not sure if this is even feasible.
@Procedural_Minds
@Procedural_Minds 4 ай бұрын
Can't use it to deform actual meshes at the current moment, but it's still early. Maybe that is the future. :)
@chromatic2006
@chromatic2006 14 күн бұрын
How did you get rid of the error at 12:37 ? I am unable to get rid of it and the video skips past it.
@Procedural_Minds
@Procedural_Minds 14 күн бұрын
That error was just that there are overlapping points. So I had a point on top of another. I just selected the points till I found the overlapping one and deleted the extra.
@chromatic2006
@chromatic2006 12 күн бұрын
@@Procedural_Minds Interesting. I tried that, didn't find any overlapping. I will have to check again in greater detail.
@redwolf831
@redwolf831 4 ай бұрын
Does this work in game two or only in the editor?
@redwolf831
@redwolf831 4 ай бұрын
Is there a way to deform the default landscape in game? I know you can do it with the Voxel plug-in
@Procedural_Minds
@Procedural_Minds 4 ай бұрын
This works when playing and simulating as well. I haven't personally tried to package with it, but I don't believe there should be any issues with this one.
Quickly and Easily Assemble Modular Buildings With PCG
20:26
Procedural Minds
Рет қаралды 2,8 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 856 М.
Получилось у Миланы?😂
00:13
ХАБИБ
Рет қаралды 5 МЛН
CHOCKY MILK.. 🤣 #shorts
00:20
Savage Vlogs
Рет қаралды 15 МЛН
Викторина от МАМЫ 🆘 | WICSUR #shorts
00:58
Бискас
Рет қаралды 5 МЛН
How to Get Started with PCG Biomes in Unreal Engine 5.4
21:49
Procedural Minds
Рет қаралды 19 М.
You Should Start Using Data Assets in PCG | UE 5.4
20:14
Procedural Minds
Рет қаралды 3,7 М.
Get Started With PCG 5.4 By Creating a Full Building  | UE 5.4 P1
43:26
Procedural Minds
Рет қаралды 1,4 М.
PCG Biome - How to Use Your Own Model - Map Generator PCG
6:25
BefourStudios
Рет қаралды 4,2 М.
World's Most Impossible Trickshots
20:53
Airrack
Рет қаралды 1,2 МЛН
Yes You Can Make Automatic Masks for PCG Biomes
10:38
Procedural Minds
Рет қаралды 1,1 М.
Get Started Making Games with Realtime PCG
16:10
Procedural Minds
Рет қаралды 2,1 М.
UE5.2: PCG - Using Landscape Layers
8:13
UnrealityBites
Рет қаралды 10 М.
Получилось у Миланы?😂
00:13
ХАБИБ
Рет қаралды 5 МЛН