Unreal Engine 5.2 PCG Framework for Interiors

preview_player
Показать описание
Let me know what you would improve or how you'd use it !

Experimenting with the new PCG Framework from Unreal Engine 5.2 Preview.
So far I've only seen videos on foliage and exteriors, and wanted to try it for interiors.

The room is an actor with a squared spline, scaled together with the ground using variables.
PCG is sampling the surface inside the spline, as well as the spline itself for the walls and corners.

Many things are controllable with different seeds: loc/rot for tables, chairs, paintings and frames, random meshes.

I might do a tutorial if enough people are interested !
I'll also revist my previous Niagara system controlled with MIDI, to push it a bit further and finally do a tutorial for it.

Music: Tomas Novoa - Vuelta Al Sol
Рекомендации по теме
Комментарии
Автор

I've been doing a lot of work in pcg recently, so it's cool, but I am blown away by your cinematography!

PretendCoding
Автор

That's awesome! And that editing is soooo cool! Re-generating on rhythm is perfect :D

adrien_logut
Автор

Yes tutorial please.

Also you could do an RND based placement system that places items based on percentages. The. Tier those items in a rarity style so more Intricate items show up more rarely.

TheNetwork
Автор

That's awesome! Looking forward to a tutorial!

Taizesongs
Автор

This is amazing, I would absolutely love a tutorial about this, I've been looking everywhere on how to use PCG for interior and I can't find any, if you find a bit of time, please do it! thank you!

omegakenshin
Автор

Very cool ! Great edit and visual style

sumours
Автор

Interested is an understatement so large, it has it's own gravitational pull.

Here's what I am thinking:- the unreal engine uses BSP/CSG and has used this since the beginning...using PCG, we should (in theory) be able to import an OLD BSP/CSG map file, and, a game studio who owns the rights to that OLD game, can update the original map, using new meshes.

The original 'Unreal' springs to mind...as does Deusx...Gears of War...

If you really think about it - BSP/CSG is really a way of telling the PCG that "everything on the other side of this geometry is yours (walls, floors, ceilings) and everything inside is in the following folders (meshes) now, go build it" so this way, you are telling the engine the level design and placement is a 'wireframe' design, where it cannot go beyond the extent of the wireframe in whichever direction you want, but can place meshes to build floors and ceilings.

The potential for ANY game studio to rebuild their entire game from 20 years ago, without the need for a crack team of environment artists to build and produce (thanks to quixel integration) is not just mind-blowing...it's a trillion dollar plugin.

So, yes, I would like a tutorial please...focusing on importing old BSP/CSG files (*.t3d) and using the geometry to build new levels inside UE5.2...but wait, there is more:-

You do realise that other game engines have level that can be imported into unreal engine? Like...ALL of the source engine games, like, counter strike levels, team fortress two levels...so, imagine building say...De_Dust2 or cobble, inside of UE5.2, purely using the bounds of the geometry as a 'place here-but not here' routine.

It would save quadrillions of hours to re-create levels from yesteryear - including 2D, Isometric games...massive list of games, AND, even if the other games did not use BSP/CSG, then, their levels could *surely* be exported/converted into FBX and imported/parsed into UE5.2? Once in the editor in a world map, the engine can be told (using the modelling tools) to convert the models into BSP/CSG anyway? Then, apply the routine to it.

How many times over do you want to make a million dollars?

AlleyKatPr
Автор

Is the music actually driving the changes? Or, is that just clever timing?

kenpimentel
Автор

A toturial would be fantastic, can we expect it soon?

MaximeMasse-gt
Автор

Brilliant!!! can it be modified at runtime??

josheufvdjej
Автор

I would love a tutorial about this. I wonder is it possible to have like hero assets stay static and perhaps lets say designate some props just procedurally scatter on a certain place of the environment?

EuropaUX
Автор

cool, it will be great if
you make a training video

Littleinspiration-yw
Автор

Lovely video!
I too am struggling with trying to use "PCG" for interior decorating.
I would be very happy to have a tutorial!

(I'm Japanese and translating from deepl, so sorry if I'm being rude)

dovecoocoo
visit shbcf.ru