Тёмный

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

Aziel Arts
Подписаться 21 тыс.
Просмотров 39 тыс.
50% 1

Опубликовано:

 

8 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 156   
@TomKendry
@TomKendry 4 месяца назад
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 4 месяца назад
Yep 👍 right you are
@xanderstevenson7428
@xanderstevenson7428 3 месяца назад
Thanks
@naprimer8534
@naprimer8534 3 месяца назад
ty
@144digital
@144digital Месяц назад
Thank you chief
@96865santiago
@96865santiago Месяц назад
ty dude ahaha
@ElcoolMo
@ElcoolMo 8 месяцев назад
density noise was replaced with Attribute noise in UE 5.3
@jonasvirsila4179
@jonasvirsila4179 7 месяцев назад
Thank you
@HadesCrypt
@HadesCrypt 7 месяцев назад
Thank you mate
@Mellowyellow-ej4tn
@Mellowyellow-ej4tn 7 месяцев назад
thank you mate
@dtk2050
@dtk2050 7 месяцев назад
#mvp
@sakeone44
@sakeone44 7 месяцев назад
People like you save the day, thanks.
@Highcastle_of_Geek
@Highcastle_of_Geek Год назад
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 Год назад
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
@1111JustinSaNe1111
@1111JustinSaNe1111 Год назад
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 Год назад
Amazing!!! Shoot me a link to it
@wuhjuhbuh
@wuhjuhbuh 7 месяцев назад
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.
@michaelgoeke6446
@michaelgoeke6446 7 месяцев назад
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.
@Clawstorm
@Clawstorm 8 месяцев назад
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 8 месяцев назад
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 🤙
@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!!
@billB101
@billB101 8 месяцев назад
Nice thanks. I'm also getting pretty good results using the looseness option in the surface sampler instead of density noise for filtering points.
@dominikgomoka8541
@dominikgomoka8541 11 месяцев назад
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 11 месяцев назад
Yay welcome! I am pumped for you. Is there any other topics that you might need help with?
@carljthatsme94
@carljthatsme94 7 месяцев назад
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.
@mists_of_time
@mists_of_time Год назад
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 Год назад
Yo! that is exactly what I am going for. I am so happy you found them helpful 👍
@sergeyfilin5204
@sergeyfilin5204 2 месяца назад
Cool! Thank you!
@Vikkoify
@Vikkoify 9 месяцев назад
Thank you for all you do. Great work, extremely helpful.
@azielarts
@azielarts 9 месяцев назад
Awesome 👍 happy to help!
@robinj6997
@robinj6997 10 месяцев назад
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.
@warmad2596
@warmad2596 7 месяцев назад
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?
@iam_daamii
@iam_daamii 4 месяца назад
Amazing tutorial ❤
@azielarts
@azielarts 4 месяца назад
Thanks! Hope it was helpful 👍
@danielgiambattistelli7380
@danielgiambattistelli7380 9 месяцев назад
Nice starting point
@azielarts
@azielarts 9 месяцев назад
Thanks! I hope it sets you up well for some amazing creations!
@bernhardhelbling3412
@bernhardhelbling3412 Месяц назад
Interesting Tutorial - thank you for uploading! Question: How can I get all Nodes concerning any issue with PCG? Without this knowledge I can't solve any problem. Thank you.
@azielarts
@azielarts Месяц назад
Hmm yeah that is a good question. Besides the Epic games documentation for PCG, I don't know of another database that explains all the nodes. Might be something I should look into developing.
@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
@wielandsmith
@wielandsmith 18 дней назад
This was a great tutorial. Thank you. How do I change the angle? I'd like to add a layer with trees and on hills they point in various directions.
@wielandsmith
@wielandsmith 18 дней назад
NM. You made a short video answering this exact question. Thanks!
@MartianStream
@MartianStream 8 месяцев назад
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
@theflyingguitarist
@theflyingguitarist 11 месяцев назад
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 10 месяцев назад
He probably has a beast of a PC.
@CaptainPrice5-fs9fp
@CaptainPrice5-fs9fp 5 месяцев назад
Amazing, thank you!
@LanciaSiluri
@LanciaSiluri 8 месяцев назад
you have my sub, great channel on UE5 content
@azielarts
@azielarts 8 месяцев назад
Thanks so much! I am honored
@ravnOne65
@ravnOne65 5 месяцев назад
Realy nice result, to pity that it is just static mesh
@azielarts
@azielarts 5 месяцев назад
Yeah, it is a limitation for sure:/
@landensloas7630
@landensloas7630 3 месяца назад
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
@EeshaRichards
@EeshaRichards 8 месяцев назад
hey
@azielarts
@azielarts 8 месяцев назад
Hey! Thanks 👍 Yep the density noise was replaced by Attribute noise in 5.3
@ElcoolMo
@ElcoolMo 8 месяцев назад
@@azielarts thanks i was looking for this
@jemfrench8518
@jemfrench8518 6 месяцев назад
Would be nice to include the beginning scene that people can download, especially for complete newbies like myself.
@agauerm
@agauerm 8 месяцев назад
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 8 месяцев назад
Thanks 👍 Yes it works with nanite, in fact I tend to do that in more recent projects
@scobelverse
@scobelverse Год назад
Bro. These pov drone shots. Have you done tutorials on these?
@FPChris
@FPChris 6 месяцев назад
I would love to see you make an Errant Landscape/World tutorial.
@azielarts
@azielarts 6 месяцев назад
Oooh nice, I have never used that one, going to check it out now.
@AdrienneBeacco
@AdrienneBeacco 11 месяцев назад
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 7 месяцев назад
Try this console command foliage.forceLOD 0
@BrianHuether
@BrianHuether 5 месяцев назад
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!
@senli6453
@senli6453 8 месяцев назад
I like your T-shirt!
@azielarts
@azielarts 8 месяцев назад
Thanks! It is from an art studio called Plastered 8. They are awesome, I love their stuff!
@wielandsmith
@wielandsmith 18 дней назад
Another question though. The wind in the static meshes is causing my trees to lift off the ground. Instead of blowing in the wind, it just looks like the whole landscape is tipping back and forth. Is there a simple solution for this?
@Phraxas52
@Phraxas52 6 месяцев назад
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 6 месяцев назад
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:)
@MattSucksAtEverything
@MattSucksAtEverything 9 месяцев назад
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!
@Mopsie
@Mopsie 10 месяцев назад
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!
@MINNRR
@MINNRR 2 месяца назад
how do you get the landscape thing?
@tahershowkal5482
@tahershowkal5482 4 месяца назад
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 9 месяцев назад
I can't see any option for Density noise.....Help please!
@ParikshitBhujbal
@ParikshitBhujbal 9 месяцев назад
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 9 месяцев назад
Nice glad you found it. I feel like should add a link to the description
@nightwolffba
@nightwolffba Год назад
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 Год назад
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 Год назад
@@azielartscan you turn on nanite and lumen for this stuff?
@azielarts
@azielarts Год назад
@@o_o9039 Yes I am using both on this. Since Nanite now supports foliage, it really helps a lot.
@vid828
@vid828 Месяц назад
Please drop the levels of your music for your next videos so I can hear you clearly 🙏
@nimast1518
@nimast1518 9 месяцев назад
great content thanks.
@PlacesofMiddleEarth
@PlacesofMiddleEarth 7 месяцев назад
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.
@gamesandstuff4762
@gamesandstuff4762 5 месяцев назад
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. 😊😊
@newchaoz
@newchaoz 9 месяцев назад
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 9 месяцев назад
Did you create them here ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-g84cg2KvJxY.html
@azielarts
@azielarts 9 месяцев назад
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 👍
@MrMoorich
@MrMoorich 6 месяцев назад
In the next video, make an insert with a camera on the floor of the screen
@azielarts
@azielarts 6 месяцев назад
Thanks for the feedback 👍
@marccreason6043
@marccreason6043 7 месяцев назад
Amazing ❤
@Xelarious360
@Xelarious360 2 месяца назад
those better be drone shots
@adityalokapratama8495
@adityalokapratama8495 Месяц назад
why would you need to use the PCG to generate grass when you have grasstypes and foliage tools?
@mitchellrcohen
@mitchellrcohen 7 месяцев назад
Amazing
@azielarts
@azielarts 6 месяцев назад
Rock on 💪
@edwardnammur5962
@edwardnammur5962 Месяц назад
I'm having some issue with this. My Player character is walking ontop of the grass (like his foot stops above the grass) as if there was a collision box or something. I went to the actual static mesh and removed collision boxes and saved. BUT I still have my character bouncing up/down from the ground floor and the added Flowers/grass meshes. How can I fix this?
@azielarts
@azielarts Месяц назад
Hey! You will need to turn off collision on the PCG asset itself. It might be the main PCG asset or one of the assets nested under the main asset, I forgot, but you need to turn off collisions on that. Hope that helps
@edwardnammur5962
@edwardnammur5962 Месяц назад
@@azielarts Thanks for the fast reply! I'm actually reading each of your PCG guides now as well. I looked into it and found the it in the Static Mesh Spawner. Turned off Specific grass I was using, and left Rocks/Trees turned on and it solved everything.
@bigsky7617
@bigsky7617 9 месяцев назад
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 9 месяцев назад
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
@ritikajain8090
@ritikajain8090 Месяц назад
Hi can you please help me When Im tring to generate and debugging it, its showing error "Tried to generate too many points"
@IronfinInc
@IronfinInc Год назад
hey I'm using 5.3 and Density Noise isn't an option. Have they renamed it? Suggestion?
@azielarts
@azielarts Год назад
Hey I am running in to that as well ! just put up a video on it ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GnpaBZiwExA.html
@ForeverNils
@ForeverNils Год назад
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 Год назад
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 Год назад
​@@azielartsyap :) I'm just started to learn UE 5.3 so with experience will come knowledge
@azielarts
@azielarts Год назад
@@ForeverNils You got this! It only gets easier👍
@rychupeyaryspe4837
@rychupeyaryspe4837 7 месяцев назад
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?
@DeadScot194
@DeadScot194 4 месяца назад
So with no one working with the same version of the engine, are any of these tutorials meant to be worthwhile?
@azielarts
@azielarts 4 месяца назад
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.
@vid828
@vid828 Месяц назад
Let’s get an update of this for 5.4
@KEFractal
@KEFractal 8 месяцев назад
there is no density noise node. only density filter
@azielarts
@azielarts 8 месяцев назад
Yeah in recent versions it updated to be called attribute noise
@user-im5hm2ty6d
@user-im5hm2ty6d Год назад
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 Год назад
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 Год назад
@@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 Год назад
@@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 Год назад
@@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 Год назад
@@user-im5hm2ty6d Absolutely! Good luck!
@khaoxgaming
@khaoxgaming 3 месяца назад
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?
@awdsgrgde6979
@awdsgrgde6979 8 месяцев назад
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 8 месяцев назад
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 8 месяцев назад
@@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 8 месяцев назад
@@awdsgrgde6979 You are welcome! I am excited for you! You will be comfortable with these tools in no time.
@IamNeighborlee
@IamNeighborlee 3 месяца назад
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 ?
@robpenfold9500
@robpenfold9500 10 месяцев назад
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?
@SudevNadar
@SudevNadar Год назад
It is much better than the Foliage Paint tool...
@azielarts
@azielarts Год назад
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
@andrewhevalo4154
@andrewhevalo4154 Год назад
What pack of greens do you use ?
@azielarts
@azielarts Год назад
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 Год назад
Thanks for the quick response and thanks for the great tutors 💪@@azielarts
@WaZ85
@WaZ85 7 месяцев назад
Can anybody tell me, why the transform points does not change anything for me?
@WaZ85
@WaZ85 7 месяцев назад
Did not hit the D for debugging
@IamNeighborlee
@IamNeighborlee 3 месяца назад
Not finding density noise :(
@QuickPixls
@QuickPixls 9 месяцев назад
What about performance? Like you can't just do that in a video game
@azielarts
@azielarts 9 месяцев назад
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 9 месяцев назад
Yea sure, but there's alot going under the hood for optimization
@GhtPTR
@GhtPTR Год назад
Which method is better, this one or the Procedural Foliage demonstrated in your older video (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-JpbWi95Bz20.html)?
@azielarts
@azielarts Год назад
I would go with this new one, I think it is eventually meant to replace it
@user-eb8td1qh4o
@user-eb8td1qh4o 10 месяцев назад
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.
@jwalinadhyaru2218
@jwalinadhyaru2218 7 месяцев назад
What are the downsides?
@pakki_1399
@pakki_1399 11 месяцев назад
sir mine doesnt look like this when the pcg graph is open
@azielarts
@azielarts 11 месяцев назад
Hey 👋 can you elaborate? What do you mean it does not look like mine
@pakki_1399
@pakki_1399 11 месяцев назад
@@azielarts thank you for the response
@pakki_1399
@pakki_1399 11 месяцев назад
@@azielarts there is drop down button is missing in the input node
@PlacesofMiddleEarth
@PlacesofMiddleEarth 7 месяцев назад
Couldn’t this be done faster with paint tool?
@lespaul1507
@lespaul1507 Месяц назад
Is this method hism?
@lespaul1507
@lespaul1507 Месяц назад
Im guessing not my framerate is terrible. Can you not use this to spawn grass on a large map?
Далее
ВОТ ЧТО МЫ КУПИЛИ НА ALIEXPRESS
11:28
Новый хит Люси Чеботиной 😍
00:33
Someone Made Pay 2 Win: The Game And Its Hilarious
14:11
The Right Way to Spawn Objects in Unreal Engine | UE5
18:03