Mastering Procedural Open World Creation with PCG and Unreal Engine 5.2

Поділитися
Вставка
  • Опубліковано 10 тра 2024
  • Support this channel and get access to all my files:
    / cgdealers
    Leartes Entire Store 210+ Assets on 30% Discount:
    🔗 gumroad.com/a/39658451
    30% Discount Coupon Code: CG30
    GET MY COURSES:
    Udemy: bit.ly/3FWEsxB
    GET ONE MONTH FREE SKILLSHARE SUBSCRIPTION:
    skl.sh/3CwwFH2
    MY SOCIAL MEDIA:
    Artstation: www.artstation.com/coldwave
    Discord: / discord
    Happy Game Development!
    -----------------------------------------------------------------------------------------------------
    Welcome to my latest tutorial on creating a procedural generated world using the new Unreal Engine 5.2 PCG function! In this nearly two-hour video, I will guide you step-by-step through the process of building a complete forest with a wide variety of rule sets. With the power of Unreal Engine and PCG, you'll be able to generate endless possibilities for your game environments.
    Throughout the tutorial, you'll learn the fundamentals of creating rules for procedural generation.
    Whether you're a seasoned developer or just getting started with game design, this tutorial is perfect for anyone looking to expand their knowledge and skills. So join me on this journey of creating a breathtaking world that's truly your own!
    -----------------------------------------------------------------------------------------------------
    Timestamps:
    00:00 - Intro
    00:25 - CGDealers Channel Future
    01:46 - Support the Channel on Patreon.com
    02:47 - Overview of the Final Result
    04:47 - How the PCG Forest was built and how it functions
    10:10 - Basics of PCG
    24:44 - Splines and PCG
    40:30 - Scatter things around object PCG
    52:36 - Subgraphs in PCG
    01:00:22 - Connect Blueprints to PCG
    01:07:36 - Spawn mesh on to another mesh PCG
    01:20:00 - Support CGDealers Channel and Subscribe
    01:20:06 - PCG Forest Creation Overview
    01:46:33 -- Outro
    #unreal #ue5 #pcg #procedural #unrealengine

КОМЕНТАРІ • 363

  • @januszkunowski2963
    @januszkunowski2963 7 місяців тому +91

    In Unreal 5.3 "Density Noise" is "Attribute Noise"

    • @CGDealers
      @CGDealers  7 місяців тому +10

      I'll pin your comment as I've got this question very often.

    • @ArtemiseArt
      @ArtemiseArt 6 місяців тому +2

      Thank you!

    • @AquamarinLive
      @AquamarinLive 3 місяці тому

      Thank you!))

    • @alexanderiliev6398
      @alexanderiliev6398 3 місяці тому

      Thank you so much!!!!! You are a saviour! :)

  • @qhhuetran
    @qhhuetran 6 місяців тому +23

    Changes in UE5.3
    To get "Mesh to Points", choose "execute blueprint" --> select Meshtopoints in the blueprint element type
    Great tutorial btw, very concise!

    • @CGDealers
      @CGDealers  6 місяців тому +1

      Thanks for sharing those changes! PCG will keep changing in the future for sure.

    • @Redvil01
      @Redvil01 5 місяців тому

      We'll be looking out for more nodes baked into other nodes for sure. xD

  • @cookieClarke
    @cookieClarke 7 місяців тому +16

    Unreal 5.3 "Get Actor Property" replaces "Property to Parameter" by the looks. Great tut btw:)

  • @SmkAslt
    @SmkAslt 11 місяців тому +50

    This dude is fucking incredible. Thanks man. Folks like me with limited resources and time need more people like you. I hope as many people as possible sign up for your patreon.

    • @CGDealers
      @CGDealers  11 місяців тому +2

      Thank you so much for the kind words! I hope my videos will help you out in your game dev journey!
      Good luck!

    • @Pastor_Bluntaround
      @Pastor_Bluntaround 8 місяців тому +1

      😂😂😂bruh ikr....Ohhh the Months of manual tree painting i would have spent if i havent found this man

    • @Xarlithion
      @Xarlithion 5 місяців тому

      Truly the best On YT. Patreon Supporter as of 2 days ago when I found you. You have helped speed up my project 10 fold. Great work.

  • @JohnnyPope
    @JohnnyPope 11 місяців тому +2

    One of the most informative and useful tutorials on PCG. This is a mini course in itself and one wouldn't be disappointed if they'd paid for it. Thanks so much!!

    • @CGDealers
      @CGDealers  11 місяців тому

      I'm glad you liked it. I hope it helped you out!
      If you want to help the channel to grow my patreon is always open for support!
      There you can get more in-depth videos and my files.
      Cheers!

  • @ParikshitBhujbal
    @ParikshitBhujbal 5 місяців тому +6

    Its like you have combined all the PCG tutorials out there in one ecosystem, makes it easier to understand, great work!

    • @CGDealers
      @CGDealers  5 місяців тому +1

      Glad you like them!

    • @ParikshitBhujbal
      @ParikshitBhujbal 5 місяців тому

      @@CGDealers in PCG Forest creation overview , you have used nodes like Union, ApplyDensitytoheight and projectpointstolandscape, the last one is easy to understand but you never tell us what Union and ApplydensitytoHeight nodes do earlier in the video?
      I did not understand why you used them and what they do.

  • @zilla85
    @zilla85 11 місяців тому +6

    This is on an insanely high level. Thank you!

    • @CGDealers
      @CGDealers  11 місяців тому +2

      I hope it helps you!

  • @sabkarim
    @sabkarim 11 місяців тому +2

    This is awesome! Thank you for sharing your talent with the rest of the artists...much appreciated!

    • @CGDealers
      @CGDealers  11 місяців тому +1

      My pleasure!

    • @justanopinion7029
      @justanopinion7029 10 місяців тому

      @@CGDealers Your awesome do you have a shop on like fiver or something and get paid for people who want maps made but struggle or don't have the time?..I truly suck at this but i need someone with your skill to make a great island map can we talk?..What you do in a few hours it takes me about a week and im still having nightmares!!..Can you help me out do you wanna get paid for your time and work?..Pls

  • @RubenKP
    @RubenKP 11 місяців тому +47

    If anyone else had troubles debugging the Density Noise at 54:06 you gotta Open PCG_BasicSpline and Connect the Output of the last "difference" block to the output block there. After I did that it worked for me. :)

    • @RubenKP
      @RubenKP 11 місяців тому

      I just saw at 55:46 that you didnt need to connect the outputs i guess? no idea why i have to do that

    • @RubenKP
      @RubenKP 11 місяців тому +1

      Ahhhh okay i just followed along further, you are doing that as well now!! :D :D

    • @CGDealers
      @CGDealers  11 місяців тому +1

      Nice :)

    • @niklasnebelsieck5409
      @niklasnebelsieck5409 11 місяців тому

      My hero

    • @elfincredible9002
      @elfincredible9002 11 місяців тому

      Phewx! Thanks.

  • @thronosstudios
    @thronosstudios 11 місяців тому +1

    This just earned you a subscribe. You're an absolute legend my dude

  • @Freg-ld2lo
    @Freg-ld2lo Рік тому +13

    Wow, thank you. This is exactly what I was looking for.

  • @mattwright880
    @mattwright880 9 місяців тому +1

    the best PCG tutorial yet! Great work!

    • @CGDealers
      @CGDealers  9 місяців тому

      Glad it was helpful!

  • @xavierperreault9713
    @xavierperreault9713 6 місяців тому +2

    Fantastic work demonstrating all of this! Thank you!

    • @CGDealers
      @CGDealers  6 місяців тому

      Glad you enjoyed it!

  • @testfreak6493
    @testfreak6493 10 місяців тому +3

    never been a technical guy, but one thing I can say now I can understand pretty good the PCG basic workflow, thanks for that.

    • @CGDealers
      @CGDealers  10 місяців тому +1

      I'm glad that I can help!

  • @Atl3m
    @Atl3m Рік тому +14

    im diving into this

  • @renobrecords
    @renobrecords 5 місяців тому +1

    I'm teaching myself game dev and wanted to tackle progen bc I think it's so cool. This is easily one of the best tutorials on PCG. Subbed!

    • @CGDealers
      @CGDealers  5 місяців тому

      Glad you liked it!

  • @ThadeousM
    @ThadeousM 5 місяців тому +1

    This has given me a great understanding of the tools mate. Really apprediate the time you spent here!

  • @AnotherMFwithstudy
    @AnotherMFwithstudy 11 місяців тому +1

    your are best mann dont give up you provide one of the best unreal tutorial on youtube and udemy

  • @dylanthyvill4in
    @dylanthyvill4in Рік тому +2

    Can't wait to dive into this, thanks! :)

    • @CGDealers
      @CGDealers  Рік тому +1

      Your welcome. Please after you watch it, go crazy and expand this functionality. Can't wait to see what you will acheive!

  • @pugmanzeno382
    @pugmanzeno382 9 місяців тому +2

    Your tutorial is god tier !! Not only showed us how to make it , and let us know why we doing it. Thanks !!

    • @CGDealers
      @CGDealers  9 місяців тому

      Glad I could help

  • @TheGrrson
    @TheGrrson 7 місяців тому +1

    Just getting into Unreal and this will be a huge help. Thanks!

    • @CGDealers
      @CGDealers  7 місяців тому

      Glad I could help!

  • @im4999
    @im4999 11 місяців тому +2

    Really helpful. I signed up for Patreon as well. Keep it up!

    • @CGDealers
      @CGDealers  11 місяців тому

      Welcome aboard!

  • @TheWok640
    @TheWok640 Рік тому +1

    soaking up literally a much pcg content as possible Because i love it

    • @CGDealers
      @CGDealers  Рік тому +2

      It is still early days of pcg. Still a lot of bugs but imagine what we could do 1 year later. Its the future!

    • @TheWok640
      @TheWok640 Рік тому +1

      oh yeah and joining the patreon! keep up the amazing work

  • @paulareb2074
    @paulareb2074 9 місяців тому +1

    Thanks a lot for this awesome tutorial! I love the way you explain how everything works, it was so clear!

    • @CGDealers
      @CGDealers  9 місяців тому

      Glad it was helpful! If you want to support the channel and creation of more videos you can join my patreon :)
      Thanks anyway!

  • @pomicg
    @pomicg 11 місяців тому +1

    Thank you for the great tutorial! It was very helpful.

    • @CGDealers
      @CGDealers  11 місяців тому

      You're welcome!

  • @3DWork
    @3DWork 11 місяців тому +1

    Excellent knowledge and many thanks for sharing!

    • @CGDealers
      @CGDealers  11 місяців тому +1

      You're welcome!

  • @eliosaleh9492
    @eliosaleh9492 8 місяців тому +1

    hands down to the best tutorial on youtube for UE5 PCG ! great video man ! you just wone one subscriber ! cheers !

  • @kyaunaalonzo681
    @kyaunaalonzo681 11 місяців тому +2

    I am so sorry that UA-cam did that to you. I have really enjoyed your videos and have appreciated all the information and knowledge that you share. I will be joining your patron. Thank you. I'm learning so much from you.

    • @CGDealers
      @CGDealers  11 місяців тому

      UA-cam acts like that very often. Its AI driven. Anyway I’ll continue making videos thanks to all the lovely people that are supporting me via patreon!

  • @trendyourdays7382
    @trendyourdays7382 8 місяців тому +4

    for those it can help if you stuck at 54:06 and cant see the debbug try to duplicate your PCG_basicspline and use the new one in the pcg subgraph plus dont forget to connect the Outpout to the last Difference node

  • @brodinskii
    @brodinskii 13 днів тому +1

    For those who have the issue around 56:00 min in the video, where the boxes won't show up after you press Debug on the PCGI Scatter Graph. If you are running 5.3 or higher, go in to your Sub Graph and turn on and off debug or disable -> enable the "FILTER TO POINT" node which UE creates on auto between the Basic Spline PCG and the Attribute Noise. That did the trick for me!

  • @GlassesAndCoffeeMugs
    @GlassesAndCoffeeMugs 9 місяців тому +1

    really awesome stuff. Trying to get in on PCG early because it will only get better and better

    • @CGDealers
      @CGDealers  9 місяців тому

      Can't wait to see how PCG will look in later UE version :)

  • @DjSadhu
    @DjSadhu 9 місяців тому +1

    Tutorial level and style 10/10 👌 very good to follow and to learn from

    • @CGDealers
      @CGDealers  9 місяців тому

      Much appreciated!

  • @Vectorr66
    @Vectorr66 10 місяців тому +1

    This is so cool. Signing up for Patreon. Thanks!

    • @CGDealers
      @CGDealers  10 місяців тому

      Welcome aboard!

  • @Kobraisten
    @Kobraisten 8 місяців тому +1

    really cool video man, keep it up! why do you turn off the tick on the blueprints in the first instances and later you dont?

    • @CGDealers
      @CGDealers  8 місяців тому +1

      Turn it on like it's at the final :)

  • @MiakuTestingGrounds
    @MiakuTestingGrounds 7 місяців тому +1

    Got to 54:25, but after referencing the documentation for Unreal Engine 5.3, it looks like they removed the Density Noise node from the PCG node set - so I can't continue past that point. Is there a UE 5.3 equivalent node or grouping of nodes that I can use for this?

  • @NoctisCorvum
    @NoctisCorvum 11 місяців тому +1

    I appreciate your content

  • @Sithrak
    @Sithrak 9 місяців тому +4

    Hi, awesome video even more so it's an amazing masterclass on PCG as a whole. Thank you!
    As I'm watching this after a few months, there's some slight changes that would be a great addition as comment overlays during the video :)
    1. As @RubenKP mentioned, passed over the Output node for PCG_Spline 54:06 [Add the last PCG Spline "Difference" Out node to the Output] that time would work perfectly as its right before your debug
    2. There is no more "PropertyToParamData" node in the Param section, but there is "Get Actor Property", which works the same 1:04:42 (it shows an error on the node, but seems to be working anyway)

    • @CGDealers
      @CGDealers  9 місяців тому

      Thanks for the update. As PCG is still under development more stuff will change in the future :)

    • @Kobraisten
      @Kobraisten 8 місяців тому

      it most likely shows an error because you have more than 1 pcg instances placed on the map

  • @jackvos8047
    @jackvos8047 10 місяців тому

    1:13:10 a quick way to copy the mesh is to left click on the static mesh box in the spawner detail panel and select copy then left click on the static mesh box in the mesh to points in the details panel and select paste.

    • @CGDealers
      @CGDealers  10 місяців тому +1

      Yep, nice tip!

  • @rageofraven9101
    @rageofraven9101 8 місяців тому

    Hi, I´ve been trying out the PCG for the first time, and im trying to use the part with scattering things around an object, to create scaled grass islands but I want to use my own mesh to project the PCG onto, so i used the "World Ray Hit Query" node instead of the landcape input. After hooking up the first "Transform Points" and the "CreatePointsGrid + Bounds Modifier" into the "Copy Points" it does spawn the points after debugging, but the points spawned by the PointsGrid are copying the alignment of the points created by the "Surface Sampler" and do not snap onto the slope of the surface. Is there a solution to this ?

    • @Monochrome010
      @Monochrome010 8 місяців тому

      i can't help you, but I am pretty sure that if you ask your question on the r/unrealengine subreddit you will get an answer

  • @lukem2343
    @lukem2343 8 місяців тому

    Awesome video, thanks! One thing, my Unreal does not update the debug blocks when moving my spline like yours does. I have to disable and re-enable debug for it to update. Is this a setting that I need to change?

    • @CGDealers
      @CGDealers  8 місяців тому

      If you are using 5.3 they might changed something. Idk.

  • @joysorz2046
    @joysorz2046 8 місяців тому

    After converting "MeshSocketsToPoints" to "MeshToPoints", "CopyPoints" will report an error, how to fix this?

  • @joysorz2046
    @joysorz2046 8 місяців тому

    At 1:05:52: There is no tutorial for this node "PropertyToParamData". Is there something extra to set up?

  • @yusufburak7083
    @yusufburak7083 9 місяців тому

    hello, thanks for everything. I can't see the cubes when I create subgraphs. I am getting error in 54.13 and surface sampler. (failed to compute medial axis in interior region, density fall-off will not be applied. this functionality requires a closed spline with at least 4 splines) but i did closed loop and 4 or more spline point.

    • @CGDealers
      @CGDealers  9 місяців тому

      Join our discord and ask the community :) It's hard to answer it here in the comment section.

    • @yusufburak7083
      @yusufburak7083 8 місяців тому

      ​@@CGDealersI actually asked on the pcg channel, but no one answered.
      😅

  • @ArtemiseArt
    @ArtemiseArt 5 місяців тому +1

    I would loved to see how you set up one of the forest even just a small part but the tutorial was good.

  • @baggs4921
    @baggs4921 11 місяців тому +1

    Thank you so much for the tutorial, it's extremely useful ! One small question : is there any reason for using the Blueprint version of certain nodes instead of the native one ? I mean nodes such as CopyPoints, and MeshToPoints (instead of the native Mesh Sampler). Is there a difference in functionality or is it personal preference ?
    Sorry if you mention it in the video, I may have missed it.

    • @CGDealers
      @CGDealers  11 місяців тому

      Personal prefs, you can use whatever you want :) The end result is important.

  • @samarthgada1636
    @samarthgada1636 9 місяців тому +1

    Great tutorial and very helpful just that I dont understand what is ApplyHeightToDensity blueprint please make a video on the blueprints used for this forest in brief!

  • @wuqiu7550
    @wuqiu7550 7 місяців тому

    Can pcg be converted to Foliage Type Objects?

    • @CGDealers
      @CGDealers  7 місяців тому

      Maybe in 5.3 is could. You can try.

  • @blacklord3212
    @blacklord3212 8 місяців тому

    is the pcg tool is better than procedural foliage generation ? since both can spawn static meshes :O

    • @CGDealers
      @CGDealers  8 місяців тому

      PCG will be developed further. I suggest to use it :)

  • @MatthewMacLaurin
    @MatthewMacLaurin 9 місяців тому

    1. I add Project to the spline demos to get them onto the landscape. I guess you can also use landscape height.
    2. MeshToPoints seems like the wrong approach in mesh-on-mesh as you'd be spawning different meshes that would then get grass on their points. is there a way to get the points from the spawned mesh rather than hard-coding it?

  • @pasqualegiacobelli1912
    @pasqualegiacobelli1912 5 місяців тому +2

    Hello and thanks for the video. Going to this point of the video 1:36:57 you used an ApplyDensityToHeight which I can't find in ue5.3, can you help me understand how to replace it or find it? not even using the Executive Blueprints is there. Thank you for any response

  • @maddiebrown3009
    @maddiebrown3009 7 місяців тому

    I'm in 5.3, when I close the loop of the spline and select "on interior" I don't seem to have a box show up the way yours did, and following the rest of the steps didn't show the boxes or anything either. Is there something I'm missing?

    • @CGDealers
      @CGDealers  7 місяців тому

      My video is for 5.2 sadly they could have changed something. I will need to test it out.

  • @l_sx8722
    @l_sx8722 3 місяці тому

    At 59:45 I connect exactly as you said PCG_Spline out to density noise then density filter to PCGI scatter, and pathmast input and output both as points, when I debug the density noise after scatter the "road" is not clearing, I've made the spline bound wider and taller.

    • @CGDealers
      @CGDealers  3 місяці тому

      Join our discord and ask your question there. The community is very helpful.
      discord.gg/kUAF4nWuvY

  • @DestructibleGame
    @DestructibleGame 11 місяців тому +3

    Great tutorial, can't wait to use it, what did you do to make the apply density to height and height to density node pcg graphs

    • @CGDealers
      @CGDealers  11 місяців тому

      Its a blueprint

    • @DestructibleGame
      @DestructibleGame 11 місяців тому

      @CGDealers right, I wasn't sure how to make that blueprint, if it was in the tutorial I must have missed it.

    • @NehUnrealLevel
      @NehUnrealLevel 11 місяців тому

      @@CGDealers i am having same issue. there is height to density not density to height.

  • @zartron1
    @zartron1 11 місяців тому +1

    He knows what he is talking about, the code is thorough and complete, and he explains it very well. Three thumbs up!

  • @marknickells6097
    @marknickells6097 11 місяців тому +1

    I have a question for CG Dealers. What was your base system , did you use? I am trying to update my system, to be more UNREAL friendly. And am sorta' at loss, as to what to buy , in the way of a system board, CPU, E.T.C? I have an updated video card. But that's it. Does Windows 11 play will with UR 5.2? Thank you, for your answer, in advance. Great work, by the way.

    • @CGDealers
      @CGDealers  11 місяців тому

      In our discord server there is a channel for hardware machines.

  • @aytugkeles1082
    @aytugkeles1082 9 місяців тому

    I want to combine the levels and make a huge land, can you help me about this?I couldn't find any ideas on this topic.Each level has its own height map and I want to combine these height maps to create a huge land.If you have a study that you can direct, it would be very helpful. Thanks a lot

    • @CGDealers
      @CGDealers  9 місяців тому

      Join our discord and ask the community :) It's hard to answer it here in the comment section.

  • @invic24
    @invic24 6 місяців тому +1

    Fantastic tutorial :), but could You do a tutorial with in depth explanation of every pcg sub graph You've made and how to connect this in one big PCG graph? Or an in depth tutorial for creating environment PCGs like in the unreal 5 demo "Electric Dreams Environment"? It would be extremely helpful

    • @CGDealers
      @CGDealers  6 місяців тому

      Thanks for the idea!

  • @kfrz
    @kfrz Рік тому +1

    Great work as always; but question for anyone who knows, about random thing... how do you get the windows to stay on top when you're selecting something in a content browser in the main editor window? Like at 1:00:00 you're dragging graphs into a blueprint editor but when I do that the window gets sent to the back behind the active window when I click into it... lol

    • @CGDealers
      @CGDealers  Рік тому +2

      Lol Google search how to dock and undock content window of Unreal Engine 5. It's just one click :)

  • @StevenJohnsonAKASven
    @StevenJohnsonAKASven 9 місяців тому

    The PropertyToParamData node at 01:04:41 doesn't show up for me no matter how I search for it. I tried "par" just like the video. I tried "Prop" I've tried everything. I tried looking in the deprecated section of the PCG engine files and couldn't find anything to expose to library. How do I get this?
    PS Thanks for the great tutorials!

    • @CGDealers
      @CGDealers  9 місяців тому

      They removed it and moved it maybe to exect param. Try to search where they moved it in Unreal Forum.

  • @nomad7317
    @nomad7317 11 місяців тому +1

    Great tutorial! Does this mean, if I start the level and control my character, each time I do, the terrain will be procedurally generated and will look different?
    If I have to create a save game feature, will the same map be saved?

    • @CGDealers
      @CGDealers  11 місяців тому

      If you tweak the seed parameters and some other parameters dynamically you can get that effect.

  • @beltrezen
    @beltrezen 5 місяців тому +2

    Can anyone tell me how it is possible that there are two BPs called 'BP-Forest'? This is not possible in one project, right?

  • @Helgrind44
    @Helgrind44 10 місяців тому +1

    Is there a way to generate a whole world with this technique?
    I want to make a procedural open world, but I want it to be fully procedural (like in Rust).
    Is it doable with these new tools or should I use more traditional procedural generation algorithms?

    • @CGDealers
      @CGDealers  10 місяців тому +1

      It is duable but still PCG is experimental and not ready for shipping a game with it. In my opinion.

  • @Redvil01
    @Redvil01 5 місяців тому +1

    Where do I get the meshes used in the video? I didn't find them on the patreon.

    • @CGDealers
      @CGDealers  5 місяців тому

      The meshes are trees from Unreal Engine Marketplace. I will send you the link in patreon messages.

  • @alfieengland
    @alfieengland 11 місяців тому +7

    Edit - I am incorrect, BP_Element_MeshToPointsWithColors seems to work! (I was originally using different meshes between nodes by mistake)
    I'm having trouble at 1:13:12 - I cannot find the "MeshToPoints" Node. I have tried both "MeshSocketsToPoints" Under "Spawner" list, and the "BP_Element_MeshToPointsWithColors" under the "Sampler" list, but neither seem to work (I have set debug on them as well).
    I'm on UE5.2

    • @Moogulz
      @Moogulz 11 місяців тому +8

      The MeshToPoints node is a blueprint executable node. Use one of those and set type to MeshToPoints

    • @simonreid2353
      @simonreid2353 11 місяців тому

      @@Moogulz Thank you!

    • @Terra_5
      @Terra_5 10 місяців тому

      thanks! had the same problem.

  • @snowbeat936
    @snowbeat936 5 місяців тому +1

    There's something wrong in PCG_Trees, you use Density noise with Min 0.7 and max 1 but in the next step you try to filter grass for example from 0.3 to 0.6 but you can't have this points because you clamp it before with 0.7/1

  • @ArtemStasiuk
    @ArtemStasiuk 11 місяців тому

    Hello I have a problem where my map without any features is taking 10 GB VRAM and causing Crashes?

  • @OssaViz
    @OssaViz 11 місяців тому +1

    Thanks you very much for the video. 😊😊

    • @CGDealers
      @CGDealers  11 місяців тому

      You are welcome!

  • @joysorz2046
    @joysorz2046 8 місяців тому

    At 1:14: The "MeshToPoints" node was not found either.

  • @trendyourdays7382
    @trendyourdays7382 8 місяців тому

    the only issue i have now is that nothing stick to the landscape 🤕i found that those tutorial are a little ''messy'' lol

  • @maameloic7656
    @maameloic7656 11 місяців тому +1

    nice and detailed. but I am also fine with Andrien Loguts version since his one seems more beginner friendly.

  • @arthurgentz2
    @arthurgentz2 11 місяців тому

    Fascinating what we can do with free software today. Mind telling me what your specific system specs are? I'm eager to switch over to UE5 for this in particular, so planning a new PC build soon.

    • @CGDealers
      @CGDealers  11 місяців тому +2

      Join our discord. There is a channel with community hardware specs.
      I have
      i9 9900k
      Rtx 3080
      64 Ram
      10TB space

    • @arthurgentz2
      @arthurgentz2 11 місяців тому

      @@CGDealers Thanks for listing your specs, now i have a baseline. Cheers.

  • @rediculusify
    @rediculusify 3 місяці тому

    Scattergraph in Subgraph works only with one closed spline

  • @nmatthes2927
    @nmatthes2927 10 місяців тому

    Is there a way to spawn meshes based on a pattern (like with the help of a texture). For example you want to have grassstripes in a network kind of way

    • @CGDealers
      @CGDealers  10 місяців тому

      I'm sure there is.

  • @RV-bc9yi
    @RV-bc9yi 2 місяці тому

    Thanks for this great video! For the BasicSpline chapter, how can I connect to "Input landscape" -> "SurfaceSampler" ? Because there in the video it's on a flat surface. Thank you very much for your feedback. PS: I've tried different nodes but I'm still a novice!

  • @TurboKicks-in
    @TurboKicks-in 11 місяців тому +1

    Can you please make a video over collisions like i made a highway in blender and imported it to ue5 the collisions are so bad that the car is floating over it i used that option use complex collisions as simple and it worked but i want to fix the simple collisions

    • @CGDealers
      @CGDealers  11 місяців тому +1

      Make custom collisions in Blender.

  • @floody93
    @floody93 7 місяців тому

    hey man, loving your video. I'm completely stuck though, as soon as I drag and drop PCGI_scatterGraph into the PCG_Subgraph, unreal completely freezes on me. it comes back after 5/10 mins, but then as soon as I try to do the next step it locks up again. am I doing something wrong or is this just a very intensive thing for my device? I am waiting on a new PC hopefully this month. but for now I'm stuck with what iv got.

    • @CGDealers
      @CGDealers  6 місяців тому

      Join our discord. The community could help you there!
      discord.gg/wEvGPsGzyk

  • @jopastudio
    @jopastudio 11 місяців тому

    Thanks for the tutorial but it seems like you don't cover the ApplyHeightToDensity blueprint or did I miss it? Thank you!

    • @CGDealers
      @CGDealers  11 місяців тому

      The Height to Density node is available in my patreon.

  • @nathanRs08
    @nathanRs08 11 місяців тому +1

    Hi, the Property to Parameter node isn't showing up for me. I found it in Content>Engine>Plugins>... elements folder but I'm not seeing an option to make it available to the project.

    • @nathanRs08
      @nathanRs08 11 місяців тому

      Is anyone else not seeing the Property to Parameter node show up when they search?

    • @CGDealers
      @CGDealers  11 місяців тому

      Just drag from the orange variable you want the parameter to control and search for "Get Actor Property" under parameter. It's the same thing.

  • @DaddyVader87
    @DaddyVader87 7 місяців тому

    This work for 5.3?

    • @patkoz7669
      @patkoz7669 7 місяців тому

      Most of it works. There are some differences. For example, "Density Noise" is now referred to as "Attribute Noise." In my UE5.3, there was a missing node called "MeshToPoint" and few others. So if you can't find some nodes, put the "Execution Blueprint" node and then on detail panel search your node on "Blueprint Element Type".

  • @DRAWKCABLLA
    @DRAWKCABLLA 6 місяців тому

    how do we prevent objects from spawning on top of one another?

  • @lemur_kf5992
    @lemur_kf5992 11 місяців тому +1

    Is it possible to change the landscape using the PCG?

    • @CGDealers
      @CGDealers  11 місяців тому +1

      It might be :) still there is not enough docs or videos about pcg so everything is experiments.

  • @Nyntex
    @Nyntex 5 місяців тому +1

    For some reason the steps in 56:30 doesn't work for me in UE 5.3.2
    Do you know of any changes that might prevent that from working? I still only have the basic points and not the additional points from the scattergraph

    • @sethleland
      @sethleland 4 місяці тому

      Exactly the same thing here. The scattering doesn't work with the input from the spline.

  • @waw4428
    @waw4428 10 місяців тому +1

    What do you do about performance? the moment the forest is large and has lots of grass, the FPS tanks completely. Could you make a video about performance optimizations or things to avoid in relations to PCG, Nanite and Lumen. Thanks.

    • @lokidoki471
      @lokidoki471 10 місяців тому

      you might need to use lower quality textures and 3d assets. they can eat up a lot of VRAM and make the fps plummet. and possible make the nanites fall of in the amount of triangles they can use after a certain distance, there should be a setting for that in the blueprint for the material/asset.

    • @waw4428
      @waw4428 10 місяців тому

      @@lokidoki471 thanks, will try it out, especially the nanite settings.

  • @Michael-ty5dl
    @Michael-ty5dl 8 днів тому

    Hello, what should I use in UE 5.4 instead of mesh to points?

  • @MaxwellSerna
    @MaxwellSerna Місяць тому

    This is a great tutorial, I'm enjoying it tons, thank you so much and keep it up! a quick question i have is when creating the BP_BasicSpline (I don't know if I missed that out) I cant get to stick the any object to the landscape, all the objs are floating, I may missed out that part

  • @agnishmukherjee7935
    @agnishmukherjee7935 8 місяців тому

    1:36:58 I am not able to find APPLY DENSITY TO HEIGHT node in the blueprint. Please help and thanks for the amazing tutorial.

    • @CGDealers
      @CGDealers  8 місяців тому

      Join our discord to have help from the community.

    • @1235tristan
      @1235tristan 5 місяців тому +1

      ​@CGDealers I haven't seen one person in the discord community answer the question and the files you have aren't compatible with 5.3 anyway you can answer this? No ones been able to and it sucks spending a few hours pausing the video and redoing the nodes that changed for 5.3 to get stuck in the last 10 minutes by some unexplainable thing.

  • @biswajittripathy2786
    @biswajittripathy2786 4 місяці тому +1

    Nice work brother. Could you please make a tutorial on how to make underwater inside project in unreal engine 5 .?

  • @serenityunreal5348
    @serenityunreal5348 4 місяці тому

    Why/how do you have two BP_Forest blueprint files?

  • @TheProGamingWolf
    @TheProGamingWolf 10 місяців тому +1

    is it possible to generate infinite terrain using these systems ?

  • @PouryaHosseini
    @PouryaHosseini 5 місяців тому +1

    Thanks for the video! One thing. I am using PCG spline but my landscape is not flat. So some of the trees stand in the air. How can I stick all the meshes to the landscape using PCG Spline? It's possible with PCG graph but with spline I don't know what to do? Anyone!

    • @CGDealers
      @CGDealers  5 місяців тому

      Join our discord the community is super helpful!

    • @uka0211
      @uka0211 22 дні тому

      "projection" node can givemissing information and "get landscape data" can helps too. depends on task and first one is cheaper solution i thing..

  • @weijunchen1290
    @weijunchen1290 11 місяців тому

    Hi, how to use the color attributes to change the material color? or can I get all the attributes in material?

    • @CGDealers
      @CGDealers  11 місяців тому

      I have a blueprints course in my Udemy profile. The course itself id 14hours explaining a lot about blueprints.

  • @richardvaasone5658
    @richardvaasone5658 11 місяців тому +1

    Hi, the forest doesn't generate for me and I get errors in the log saying that "Property does not exist in the found actor", it's like the error you had on "get actor property" in the video.

    • @CGDealers
      @CGDealers  11 місяців тому

      Hop in our discord server. The community will help you out!

  • @robpenfold9500
    @robpenfold9500 6 місяців тому

    When I debug the surface sampler, it does not conform to the terrain and remains flat. Any idea why?

  • @zrmdevelopment7260
    @zrmdevelopment7260 7 днів тому

    Hi, first of all, great video. Is there any way to manually/individually change a static mesh transform? In other words, what if I don't like the position of one specific tree, rock or anything regarding foliage, is there any way to manually adjust/scale position for that? Thank you!

  • @k_f_c_killa169
    @k_f_c_killa169 8 місяців тому

    At 29 min when I select Dimension on Interior and close the loop no grey boxes appear but the error is gone. can anybody help?

    • @Monochrome010
      @Monochrome010 8 місяців тому

      did you found density noise in the new ue5 version?

  • @walaahamed7961
    @walaahamed7961 11 місяців тому +1

    woooow, how did you learn all of that so specific , its not easy by the way, and also, PCG is just been launched recently ? so, how did you learn and expertise all of that so quickly and precisely ???

    • @CGDealers
      @CGDealers  11 місяців тому +1

      I've watched a lot of videos, read stuff on the forum etc :)

  • @albi-tz4dj
    @albi-tz4dj 9 місяців тому +1

    but with the tutorial a can recreate all the essets
    you use?

  • @zoezhang4705
    @zoezhang4705 7 місяців тому +1

    Thanks for the tutorial! I got stuck at 56:50, when I connected the PCGI_SCATTER, it didn't show the surrounding boxes (I connected the output in the PCGI_SCATTER).....

  • @morenlee5194
    @morenlee5194 8 місяців тому +1

    why can't i find the ScaleByDensity note

    • @CGDealers
      @CGDealers  8 місяців тому

      In 5.3 they moved it i guess.

    • @morenlee5194
      @morenlee5194 8 місяців тому

      Do you know which node replaced it?@@CGDealers

  • @grizzlyspank5150
    @grizzlyspank5150 Місяць тому +1

    @ 54:06 if you dont see the debug, drag the PCG_SubGraphs into the viewport