Yes, You Can Sculpt Landscape With PCG

  Рет қаралды 64,904

BoroCG

BoroCG

Күн бұрын

If you like my horror game development process, you can support it on my Patreon page: / borodante
Support Ukraine:
razomforukrain... - Razom For Ukraine, donate for medical aid using PayPal etc.
help.unicef.or... - UNICEF, support children of Ukraine.
Music: Solar Sailing - Osoku.mp3

Пікірлер: 80
@DaniMarti_
@DaniMarti_ Жыл бұрын
Hi! Thanks for sharing this tutorial! I don't know if that has been said already but you can get your landscape spline information in PCG by Get Spline Data > Actor Filter = All World Actors Actor Selection = By Class Actor Selection Class = Landscape
@HenryRronbertson
@HenryRronbertson Жыл бұрын
Thanks man! your a life saver
@DaniMarti_
@DaniMarti_ Жыл бұрын
No problem!! Happy to help :-) @@HenryRronbertson
@begbarros
@begbarros 10 ай бұрын
Good approach!! Ty
@sirjofri
@sirjofri 7 ай бұрын
That's good to know
@isaacashton5772
@isaacashton5772 Жыл бұрын
I love all of your devlogs and videos! I’ve been watching since your horror character modeling and i haven’t missed a single video- Keep it up and i’m excited to see your development and progress!!
@go_kitty_go_kitty_go
@go_kitty_go_kitty_go Жыл бұрын
I have never used a single 3D program and half the time i have no idea what you are saying yet i am so invested in the journey behind this game. Your personality really shines through, and while i don’t usually play horror games, i can’t wait to play this game! Your voice is also really comforting so i listen to it when doing chores. Keep up the good work!
@BoroCG
@BoroCG Жыл бұрын
Thank you for your support! Sometimes I get too nerdy in a random direction, and most of my audience have no idea what to do with this :)
@literallyjeff
@literallyjeff Жыл бұрын
Thanks for showing some of those pitfalls. Will definitely save me time once I start experimenting with PCG.
@davesturchcgi
@davesturchcgi Жыл бұрын
I literally saw this in the plugins today and wondered what it was, and then even more randomly found this video!
@Nevetsieg
@Nevetsieg 8 ай бұрын
The TexturePatch component turns out to be even more useful than the CircleHeightPatch, it lets you "displace" the landscape with textures! Combine this with render targets or RVTs, I believe you can create any landscape effect you want, like dynamic bomb craters, path trails even foot prints! Thanks a lot for the exploration and inspiration!
@Nevetsieg
@Nevetsieg 8 ай бұрын
Uh oh, I just tested it, the component won't move when in play mode... But no matter, we have this wonderful Nanite tessellated landscape now in 5.4, so we can still make this effect in that right?
@MinusGix
@MinusGix 8 ай бұрын
​@@Nevetsieg I'm not sure nanite tessellation of landscape would allow you to shift that much. Maybe if you up the displacement in the material details (to allow a bigger range), but they don't recommend a larger displacement limit than needed as it messes with culling.. but I'm not sure how much that applies to 'big modifications of landscape'.
@Nevetsieg
@Nevetsieg 8 ай бұрын
@@MinusGix It doesn't seem to be a hard-coded limitation for nanite displacement, but yes the culling problem is gonna be huge if displaces more than several meters. So bomb-craters: no, foot prints: yes.
@peterallely5417
@peterallely5417 7 ай бұрын
Can you spawn landscape brushes with PCG? Cos that would be a way to shape the landscape’s height map, rather than trying to displace a large form like a bomb crater with material displacement.
@felixg2062
@felixg2062 Жыл бұрын
OMG now you can create really good streets with splines where the mode changes for instance bridges and more. Haven´t heard of this plugin so thank you sooo much
@miningbay9354
@miningbay9354 2 ай бұрын
best intro maybe it could get a slap of the tablet too.
@MeaganEater
@MeaganEater 21 күн бұрын
This can be used to level the ground when placing a tent when out camping, it if would work on a hillside.
@geoffrey3668
@geoffrey3668 7 ай бұрын
Thanks you for this great video and share your knowledge! If anybody get an error with "SpawnActor" node (invalid actor), just manually regenerate the PCG and it seems to fix the problem.
@AzguardMK
@AzguardMK Жыл бұрын
Nice work... p.s. You can sample the Landscape Spline into the PCG, just TAG the spline with a name you like, then in the PCG> Sample Spline(All World Actors - by TAG) >> match the tag Name >> Into a spline sampler... and the rest is easy :)
@MrPangahas
@MrPangahas Жыл бұрын
will this method allow custom heightmaps to be generated at runtime?
@peterallely5417
@peterallely5417 7 ай бұрын
I’m looking forward to seeing what Epic’s slated overhaul of the landscape workflow is going to be.
@real2late
@real2late 9 ай бұрын
To make the falloff you could get the first and last point and move then down slightly
@sweetjassipal
@sweetjassipal 3 ай бұрын
Thanks for sharing great stuffs . I am stuvk in one approach and looking forward for guidance .I have generated grass with PCG method and now looking for deformation of grass if any object is under the ground and deforming the ground on which grass is generated . Giving it a feel that something is beneath the ground . Any suggestions on how to acheive this .
@Baltazar009
@Baltazar009 Жыл бұрын
What are thouse trees and plants you are using pls? Is it quixel or something else?
@dj_ayen
@dj_ayen Жыл бұрын
This is very cool... Thanks for the video :)
@RiPPiNGSTiCKS
@RiPPiNGSTiCKS Ай бұрын
"i researched it for more than 5 minutes" 🤣🤣🤣🤣 more than enough time with the info available tho if going hard , but that made me giggle heavily
@PotatoClips
@PotatoClips 4 ай бұрын
If you skip the projection, it shouldn't stack the sinking. Just add an offset so you can still see your spline.
@fel3500
@fel3500 9 ай бұрын
you could use a texture and have it place a red node on the beg of the spline in the spline bp... so like.... make world texture red on spline.... then you can use that red texture in pcg to make it so you can smoother the start and end points
@andresca1985
@andresca1985 5 ай бұрын
hi, i cant found node spline path and how i can to put node green in input? i need tutorial, please
@PeterBowlesify
@PeterBowlesify Жыл бұрын
Very cool, nice discovery!
@Jofoyo
@Jofoyo Жыл бұрын
This seems like something that'll hopefully get a dedicated node setup for in the future, until then though it feels like just combining landmass with PCG will be the best bet.
@real2late
@real2late 9 ай бұрын
Thie was super helpful! Thx
@NeBuLiSt
@NeBuLiSt Жыл бұрын
Awesome project, I been watching for many months now!!!! Can you do some more videos on enemy A.i programming...
@Madlion
@Madlion Жыл бұрын
U can interface with landmass and control splines directly
@now_ever
@now_ever Жыл бұрын
I'm wondering if PCG system can help to make run-time destruction/deformation for landscapes, like craters in Battlefield 4/ BF1. Because, the only way I've managed to find more or less similar - is voxel plugin. But it still looks bad in comparison to Battlefield) Or other way, is to make a crater mesh, which would stuck on top of the surface, so actually the borders of it would be higher, and the hole in center would be lower than borders, but still little bit above the landscape. Like a trick, but not actual deformation. But I think, I saw similar things in BF5.
@GeneralNovais
@GeneralNovais Жыл бұрын
Hi. Is possible to do this in runtime? For exemplo for digging or flatten a terrain?
@SJuK-r4b
@SJuK-r4b Жыл бұрын
Thank you share your good skill. Do you have any problems running Unreal Engine on your laptop? I want to use Unreal Engine on my laptop, too. What laptop are you using?
@peterallely5417
@peterallely5417 Жыл бұрын
Damn, I saw a tutorial of a river spline going into a lake, where they had the gradient of point density as the spline entered the lake. Can’t remember who’s tut it was..
@kmtsvetanov
@kmtsvetanov 9 ай бұрын
So... for a noob like me that started UE 5.4 3 days ago how can i make PSG like that? Can you give me your code to cook at it? My idea is to be able to create forest with random paths (path is lower than the rest) in it.
@spc_ygadaikto6244
@spc_ygadaikto6244 Жыл бұрын
Hi Borodante! may by we can use new logic nodes like Branch to include this landscape BP in to main graph. Like point data---->Branch(with atribute) (A)line get points to spawn BP and add atribute to this points -->> go back to Branch (attribute trigered) (B)line go next generaton...
@tomhikon
@tomhikon 9 ай бұрын
Super cool!
@the-secrettutorials
@the-secrettutorials 10 ай бұрын
Great tutorial 👍
@timlindberg3833
@timlindberg3833 Жыл бұрын
Why not use the Apply Spline node in the blueprint?
@astralstormgamestudios1259
@astralstormgamestudios1259 Жыл бұрын
Cool,! So I could actually attach this landscape component on a house and spawn the house and flatten/even out the terrain beneath? Its something I have never found away to do.
@BoroCG
@BoroCG Жыл бұрын
Yep, it works well for this situation
@astralstormgamestudios1259
@astralstormgamestudios1259 Жыл бұрын
@@BoroCG really? I saw raise and lower, is there a flattening option? .. and PCG takes that component in count when spawning the house with the attached component?
@ScupsReal
@ScupsReal Жыл бұрын
Woah, neat!
@gamejamreject
@gamejamreject Жыл бұрын
Nice, there is a pcg in electric dreams that does something like this too where there is a tree fallen and create a trench. I’ve wonder if they do this too.
@Jofoyo
@Jofoyo Жыл бұрын
I don't believe so. From the PCG previews it looked more like they were just placing static meshes on top of a premade landscape, and then stacking more meshes on top.
@gamejamreject
@gamejamreject Жыл бұрын
I stand corrected re watched and they dont so any landscape lifting with pcg@@Jofoyo
@eggZ663
@eggZ663 Жыл бұрын
Can you use this with a texture patch? I can't seem to make that work
@Ready_Fire_Aim
@Ready_Fire_Aim Жыл бұрын
this is what i was lookin for but i didnt know what it was called
@dayinthelifeofanurd
@dayinthelifeofanurd Жыл бұрын
well done!
@karlblumstein8396
@karlblumstein8396 Жыл бұрын
nice job... thx ;)
@azaelsergal
@azaelsergal 2 ай бұрын
Using PCG in that context is maybe a little overkill isn't it? You could just use a spline that spawns actors and prevent it from refreshing on movement... It saves a few clicks I guess
@ThadeousM
@ThadeousM Жыл бұрын
Anyone struggling to spawn the BP Actor at end of PCG Graph: In Spawn Actor Node: Settings / No Merging
@Artem-so2ni
@Artem-so2ni 8 ай бұрын
cool vid
@adriank8792
@adriank8792 Жыл бұрын
I wonder if it's even necessary to have everything procedural. Why not just generate the heightmap for the terrain and then go in and sculpt the paths yourself
@peterallely5417
@peterallely5417 7 ай бұрын
He explained why in the first two min of the video
@lolaswift111
@lolaswift111 11 ай бұрын
can it be done at runtime?
@jeromepotier5369
@jeromepotier5369 8 ай бұрын
It doesn't. That's what I'm trying but I get no results so far
@IamNeighborlee
@IamNeighborlee 8 ай бұрын
awesome ty :())
@Swdgame
@Swdgame Жыл бұрын
nice intro bro
@andreiblackfish1185
@andreiblackfish1185 Жыл бұрын
You look like you are a blueprint yourself
@Anime4luvv
@Anime4luvv 8 ай бұрын
Aye yo 😂😂😂
@Yaiko00
@Yaiko00 Ай бұрын
Lol
@Cabinet445
@Cabinet445 Жыл бұрын
Radal
@dan323609
@dan323609 9 ай бұрын
Прикольно
@BadTunes.
@BadTunes. Жыл бұрын
"I Fell harassed walking on this" 2023 borocg😂
@jamesmunroe6558
@jamesmunroe6558 Жыл бұрын
It took me a while to realize you were talking about a framework within Unreal Engine. Simply adding the word "UE5's" before "PCG" in your title, or in your video description, would have made things much clearer. Thanks nonetheless for all you do.
@tijmdevries2222
@tijmdevries2222 Жыл бұрын
Nice discovery! I'm testing it right now. I use a custom note to find the first and last point of a spline in PCG. This helped me making a path with complex shaped ground mesh having the start and end smoothly going into the landscape. Should also work for your usecase. Here is a video about finding the start and end point: kzbin.info/www/bejne/hGGrga2AlqelnNU
@BoroCG
@BoroCG Жыл бұрын
Oh thanks! Should be exactly what I wanted to add
@justanopinion7029
@justanopinion7029 Жыл бұрын
@@BoroCG in the plugins i dont get the pcg option required only the mesh one shows up.Advice pls
@unrealhabitat
@unrealhabitat Жыл бұрын
Now we are talking :)
@nikwalz3429
@nikwalz3429 5 ай бұрын
Is this Best Practice? Looks more like cheating :-D ? Is there a more complex and better solution?
@AresTechDirector
@AresTechDirector Жыл бұрын
You look like a NPC from cyberpunk.
@quartermaster2809
@quartermaster2809 Жыл бұрын
💀
Easily Sculpt and Deform Landscapes With PCG
24:58
Procedural Minds
Рет қаралды 9 М.
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН
I Remade Avatar Water VFX in 100 Hours
11:38
ErikDoesVFX
Рет қаралды 3 МЛН
PCG Building Generator full explanation video
11:49
Jaclyn Moorhouse
Рет қаралды 1,8 М.
The BEST Mechanical Display You've EVER Seen!!
13:51
Tin Foil Hat
Рет қаралды 624 М.
I Spent A Week Coding This Camera System
31:13
BoroCG
Рет қаралды 8 М.
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,4 МЛН
This next-gen simulation for UE5 is insane...
20:49
Bluedrake42
Рет қаралды 380 М.
Trying to Recreate the Coolest Star Wars VFX Scene
10:39
ErikDoesVFX
Рет қаралды 3,2 МЛН
How To Make Thick 3D Mist Zones In UE5?
15:11
BoroCG
Рет қаралды 22 М.
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН