PCG Basics - Unreal 5.2 Tutorial - Part 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ส.ค. 2024

ความคิดเห็น • 127

  • @LunarVagabond
    @LunarVagabond 9 หลายเดือนก่อน +53

    If you're trying to find the "ProjectPointsOnLandscape" feature in version 5.3.1 and you're running into some issues, here's a friendly guide for you:
    - First, create a "Projection" node.
    - Insert the points you want to transform into the "Transform" node within the projection.
    - Then, create a "Get Landscape Data" node. It only has an "out" output.
    - Take this output from the "Get Landscape Data" node and insert it into the "Projection Target."
    Hope this helps! 😊
    (P.S if others mentioned this already I've not seen it sorry!)

    • @abeblue
      @abeblue 9 หลายเดือนก่อน +1

      Yo i feel a bit "lazy" asking you that. But can you write it more like a node tree . like This node -> This node and This node -> This node. (lol i hope its understandable)

    • @LunarVagabond
      @LunarVagabond 9 หลายเดือนก่อน +1

      @@abeblue
      For sure! I’m not at my computer right now but give me a few and I’ll upload the arrow flow!

    • @LunarVagabond
      @LunarVagabond 9 หลายเดือนก่อน +14

      @@abeblue
      I have made changes to make this useable in a subgraph but the general flow should be:
      Input -> Surface Sampler -> Density Filter -> Transform Points -> Static mesh spawner -> Projection node (In)
      Get Landscape Data -> Projection node (projection target)
      Projection node -> output
      Let me know if this helps!

    • @MrZzm88
      @MrZzm88 8 หลายเดือนก่อน +2

      And there is no densityNoise node

    • @milanprijic1850
      @milanprijic1850 8 หลายเดือนก่อน +4

      @@MrZzm88 It's called Attribute Noise now, works the same

  • @redfawnstudios
    @redfawnstudios 8 หลายเดือนก่อน +27

    In case anyone is confused at 5:50, in 5.3 Inspect is now A instead of I.
    And Density Noise is now Attribute Noise

    • @catdogsquirl
      @catdogsquirl 7 หลายเดือนก่อน

      Thank you

    • @abiambedkar
      @abiambedkar หลายเดือนก่อน

      What about 5.4, how do i find it

    • @bratanbanana4843
      @bratanbanana4843 หลายเดือนก่อน

      when I just replace the doensity noise node with the attribute noise node, I get a "could not find Attribute/ Property '@Last'" Error. is there any fix to that issue?

  • @LierMeld
    @LierMeld 2 หลายเดือนก่อน +2

    For people who use UE 5.4 and they don't have "Landscape" output in Input Node, so you can't see points on map's surface:
    Add "Get Landscape Data" node -> connect to Surface Sampler (surface) -> Press 'D' on this node and you're done!

  • @cameronspameron
    @cameronspameron 5 หลายเดือนก่อน

    You are a natural at this - one of the best tutorials I've watched in a while. Thank you!!

  • @ReaMonE187
    @ReaMonE187 ปีที่แล้ว +10

    That whole tutorial series is a pure gold ! Thank You very much.
    ps
    Besides all that extremely useful knowledge i have to say that whole content is really well done. Easy to follow and without any usless bs.
    Thank You once again !

  • @SoyalicSinan
    @SoyalicSinan ปีที่แล้ว +2

    For a day I was keep looking your last video with advanced splines. Your approach to PCG workflow is so professional. Thanks for the tips.

  • @3rdDim3nsn3D
    @3rdDim3nsn3D ปีที่แล้ว +3

    I was playing around with pcg the last days and it reminds me on houdini (sort of)
    Its awesome! I subbed and will watch your Tutorials on binge😂
    They are gold- as you said there is very rare tut stuff available yet
    Thank you man!!!😊

  • @Rami-mc1oe
    @Rami-mc1oe 2 หลายเดือนก่อน

    Amazing Yes this is tutorial with everything you need. I recommend it to everyone. Thank You

  • @pierrerasamoela4761
    @pierrerasamoela4761 7 หลายเดือนก่อน

    Thank you sir! Comming from Blender, I was looking for the corresponding method to the geometry nodes. Great tuto!

  • @olodum111
    @olodum111 ปีที่แล้ว +10

    Just discovered your tutorial. In my UE5.2 Preview 2, there is no "ProjectPointsOnLandscape" node. Can you confirm that or do I have a slightly corrupt download that I need to run the "Verify" on my 5.2?
    Thank you for these tutorials. Your teaching style is a welcome technique that I wish many tutorials had!!!

    • @FreetimeCoder
      @FreetimeCoder  ปีที่แล้ว +26

      The node is still there, but it's been deprecated without replacement as far as I can tell. You can add an "ExecuteBlueprint" node to the graph and select "ProjectPointsOnLandscape" in the Blueprint Element Type.

    • @Prathmesh25
      @Prathmesh25 ปีที่แล้ว

      Thank you this is really helpful. @@FreetimeCoder

    • @jt-el8540
      @jt-el8540 11 หลายเดือนก่อน

      Super helpful man, thank you for asking and thank you sir for answering, truly great video for figuring out out alone. 👍

    • @qhhuetran
      @qhhuetran 10 หลายเดือนก่อน

      Additionally, I have replaced it with attribute noise and so far no problems

  • @DanyGates0693
    @DanyGates0693 ปีที่แล้ว +1

    Thanks a lot for doing this, was having a really hard time wrapping my head around!

  • @DezorianGuy
    @DezorianGuy ปีที่แล้ว +4

    07:00 I do not have the entry "ProjectPointsOnLandscape" to select. What could be the cause? Using UE5.2

  • @paullayton3881
    @paullayton3881 ปีที่แล้ว +1

    Awesome tutorial, I just started with pcg and really appreciate a thorough walk through. While watching your video when talking about the density something that occurred to me, not sure if you talk about this later on. But it appears to be a float value and by favoring one end or the other is reminiscent of a histogram. The way that you were able to narrow down the spawning felt like clamping with the levels

  • @thegeooclarke
    @thegeooclarke ปีที่แล้ว

    Absolute legend thank you. Downloaded the Electric Dreams scene - the most recent PCG example Epic have released - and realised I need to learn the basics of PCG before going anywhere near that goliath hahhaa

  • @HenryRronbertson
    @HenryRronbertson 5 หลายเดือนก่อน

    This Saved my life man!!!

  • @jhonysteak5512
    @jhonysteak5512 11 หลายเดือนก่อน +1

    Thank you, I like your tutorial, I learn a lot with it. I almost succeeded, I'm missing the node (project landscape), but I'll come back when I find a way to replace that with something else.

    • @minhuang8848
      @minhuang8848 11 หลายเดือนก่อน +1

      It's deprecated, the creator posted a solution down below, which I'll paste here:
      @FreetimeCoder
      4 months ago
      The node is still there, but it's been deprecated without replacement as far as I can tell. You can add an "ExecuteBlueprint" node to the graph and select "ProjectPointsOnLandscape" in the Blueprint Element Type.
      Should work a charm, cheers

  •  ปีที่แล้ว +1

    So incredibly helpful! Thanks for sharing!

  • @ThongNguyen-xj5eb
    @ThongNguyen-xj5eb ปีที่แล้ว +4

    Is there any way to make this work on land/ground static mesh too? So far it only works on landscape mesh

  • @AlanGordieJr
    @AlanGordieJr ปีที่แล้ว +1

    Thank you for sharing your results and findings so far!

  • @QDoppio
    @QDoppio ปีที่แล้ว +2

    I can not find Project on landscape node, there is not even a category Landscape in nodes... Please help with this

  • @Slapdash86
    @Slapdash86 10 หลายเดือนก่อน

    Superb, thanks for doing this. Found it really useful.

  • @schmildo
    @schmildo ปีที่แล้ว

    The shortcut to inspect a node is now 'a' for attributes instead of 'i' for inspect.

  • @Gonzo3DLab
    @Gonzo3DLab ปีที่แล้ว +1

    This is great, thanks for making it! I've created a video about custom PCG volumes.

  • @josephgrobler2332
    @josephgrobler2332 ปีที่แล้ว +2

    Cant find ProjectPointsOnLandscape node for the PCG graph. Anyone know where to get it?

  • @qhhuetran
    @qhhuetran 10 หลายเดือนก่อน

    Thank you so much! Great explanation of all steps :)

  • @dart3380
    @dart3380 ปีที่แล้ว +4

    I don't have nodds "project points on landscape" what to do?

    • @dart3380
      @dart3380 ปีที่แล้ว +9

      found to get this node you need to call (DistanceToDensity) Find (Template) and in (Blueprint Element Type) choose (Project Points On Landscape) For UE5.2

    • @gameboyskully6638
      @gameboyskully6638 ปีที่แล้ว

      @@dart3380 You the boss G

  • @kinglaw1688
    @kinglaw1688 ปีที่แล้ว

    Dude you are a good teacher :-) thank you so much!

  • @gigasoftgaming
    @gigasoftgaming 9 หลายเดือนก่อน +1

    The ProjectPaintOnLandscape Node is not showing up for me

  • @eldridgefelder3427
    @eldridgefelder3427 ปีที่แล้ว +6

    Inside your PCG Blueprint, your left list of options have 5 functions under the "Landscape" tab that do not appear to be included with the default PCG plugins. Did you create these on your own or downloaded them from another location? Could you share them? You've referenced one of them in this tutorial "ProjectPointsOnLandscape". But this doesn't appear to be included by default.

    • @evensriiser
      @evensriiser ปีที่แล้ว

      Did you find the answer to this?

    • @eldridgefelder3427
      @eldridgefelder3427 ปีที่แล้ว

      @@evensriiser Nope, still looking. If I ever figure it out I'll remember to reply to you again.

    • @evensriiser
      @evensriiser ปีที่แล้ว +2

      /All/EngineData/Plugins/PCG/BP_elements/Deprecated

    • @eldridgefelder3427
      @eldridgefelder3427 ปีที่แล้ว

      @@evensriiser You rock! Thank you for finding this. I'm curious why this s Deprecated and what the replacement solution is for it. I'm also trying to figure out how to duplicate his "SimpleLandscape" blueprint in "Part 9". This is what Im really after. Trying to paint weights on landscape and have trees, bushes relocate.
      Thanks again!

    • @evensriiser
      @evensriiser ปีที่แล้ว

      @@eldridgefelder3427 Thanks, but the solution wasn't mine. :) I'm looking for exactly the same, the "SampleLandscape"! Let me know if you find it.. ;)

  • @mihaiwilson
    @mihaiwilson ปีที่แล้ว

    Great series, thanks so much!

  • @ritikajain8090
    @ritikajain8090 21 วันที่ผ่านมา

    11:22 I don't have the "mesh entries" option in static mesh spawner

  • @NikolasDungeon
    @NikolasDungeon ปีที่แล้ว +1

    I can't get the static mesh spawner to work, idk what I'm doing. Thanks for the video I think I'm gonna try some simpler stuff and maybe wait for the full 5.2 release

  • @proxima7199
    @proxima7199 ปีที่แล้ว

    Thank you, very good explanation!

  • @SkoolConnor
    @SkoolConnor ปีที่แล้ว +1

    my debug/foliage are at the top of the box instead of on the landscape.. what do I do?

  • @caden6305
    @caden6305 9 หลายเดือนก่อน

    If you're using UE 5.3.2 or later and are wondering why the i key doesn't work for inspecting, it's been changed to the a key.

  • @MrGeek76
    @MrGeek76 หลายเดือนก่อน

    Hey, ty for this tutorial! I don't have anything else than "In" when I open the Input... What did i miss ? :(

  • @minhuang8848
    @minhuang8848 11 หลายเดือนก่อน

    Dude, you nailed it.

  • @patrickikolo
    @patrickikolo 5 หลายเดือนก่อน

    @patrickikolo
    il y a 0 seconde
    In the FCG UE 5.3 the node project point on landscape doesn't exist anymore on ue 5.3 can you please clarify it on what could we swap it. Even the landscape section doesn't exist

  • @dangerousmindgames
    @dangerousmindgames 3 หลายเดือนก่อน

    Why is the ProjectPointsOnLandscape node not available for me? Did none of you seriously have this problem?

  • @CrazyJampBoy
    @CrazyJampBoy 25 วันที่ผ่านมา

    Is possible to use staticmesh from fbx, but not the landscape tool?

  • @hello81642
    @hello81642 7 หลายเดือนก่อน

    Anyone having a blur effect on black forest trees (simple) ? People have reported this issue in may and I have it now too.

  • @YourNoise
    @YourNoise ปีที่แล้ว

    thanks, i am trying to make a game and this is very helpful!

  • @renobrecords
    @renobrecords 8 หลายเดือนก่อน

    I would be extremely grateful if you could explain or do a video on how to tie this into PCG on runtime. I'm struggling to understand how to generate a landscape and meshes on runtime based off a random seed.

  • @rifat.ahammed
    @rifat.ahammed หลายเดือนก่อน

    Thanks

  • @StinnMysterious
    @StinnMysterious 8 หลายเดือนก่อน

    What if I want to exclude some spots from PCG,... such as if there's a house/structure?

  • @HenryRronbertson
    @HenryRronbertson 5 หลายเดือนก่อน

    Thank you so much

  • @fatihturkmen4728
    @fatihturkmen4728 10 หลายเดือนก่อน

    I add ProjectPointsOnLandscape but they are not returning, what could be the reason? PLS

  • @777redhood
    @777redhood ปีที่แล้ว

    When i click generate it fills the entire landscape instead of just inside PCG bounds. Can you please help

  • @Leeroy712Gaming
    @Leeroy712Gaming ปีที่แล้ว +1

    Unreal's documentation has always been lacking. Ever since the UDK days.

  • @darthravyn572
    @darthravyn572 4 หลายเดือนก่อน

    When I create the pcg graph and then extend the Input menu, it shows nothing. How can I fix that ?

    • @stormrungaming
      @stormrungaming 4 หลายเดือนก่อน

      same problem... i'm on UE 5.4 so I guess something has changed.

  • @dilipb7333
    @dilipb7333 ปีที่แล้ว +1

    Hi... the projectpointsonlandscape is not showing up for me here... Can you please let me know how do i get it?

    • @eldridgefelder3427
      @eldridgefelder3427 ปีที่แล้ว +2

      Im encountering the same issue. It appears there's quite a bit left out in this video that's important info. He has multiple Landscape options that do not appear available by default and Im not finding the plugins that would enable them.

    • @cathleenprathika2715
      @cathleenprathika2715 ปีที่แล้ว

      /All/EngineData/Plugins/PCG/BP_elements/Deprecated
      you can find it here

    • @DezorianGuy
      @DezorianGuy ปีที่แล้ว

      @@cathleenprathika2715 Thx, but how do I implement the node into the project?

  • @Utopia2023Game2
    @Utopia2023Game2 11 หลายเดือนก่อน

    very nice starting for me as a beginner ... on Youtyube there is are some videos that playing with PCG BluePring and making a shape for example a apartment with 2 mesh ... actually compile them to make a nicer shape ... anyway they are advance and i hope to reach that point with this tutorial ..... Thanks !

  • @SuperMontana2008
    @SuperMontana2008 ปีที่แล้ว

    Can you do an updated one? Great tut

  • @arens8293
    @arens8293 ปีที่แล้ว

    I am trying to add cliffs to my slopes, but I need the cliffs to remain upright and not align to surface. The landscape height pin seems to be the only possibility for not aligning points to surface, but the density filter does not work with the landscape height input. Any suggestions?

  • @hello81642
    @hello81642 7 หลายเดือนก่อน

    9 months later, what are your thoughts on PCG. Also, did documentation improve?

  • @irbil9617
    @irbil9617 ปีที่แล้ว

    I can't find landscape in the official release of UE5.2

  • @nomad7317
    @nomad7317 ปีที่แล้ว

    Silly question, can a level be created in run-time by modifying the values such as number of rocks, area of foliage, replacing trees with shrubs etc.?

  • @GILDARTUNOKOVOZKY
    @GILDARTUNOKOVOZKY 8 หลายเดือนก่อน

    I skip the "ProjectPoint On Landscape" because a dont find the right way to it...

  • @user-gu5wo1vv6v
    @user-gu5wo1vv6v ปีที่แล้ว +1

    Hello, thanks for your toturial! If I want to spawn points on a mountin mountain with spline data, what should I do?

    • @sheikhsadab
      @sheikhsadab 8 หลายเดือนก่อน

      Exactly the question I had. Solved it like this: get a projection node, and plug the result from "get spline data" to "In", and the "Landscape height" to "Projection target". Then do the rest (i.e., spline sampler, transform etc.). Now your points will be projected on the landscape height (when you have the spline within the volume)

  • @YourNoise
    @YourNoise ปีที่แล้ว +1

    the projectpointsonlandscape is not showing up for me sad face

  • @michaelmano7261
    @michaelmano7261 ปีที่แล้ว

    Will you personally be using this for foliage also or sticking to the painter?

  • @user-og8fo3nl2v
    @user-og8fo3nl2v 3 หลายเดือนก่อน

    Hi, in UE 5.4 expanding Input has nothing

    • @Skyrim973
      @Skyrim973 2 หลายเดือนก่อน

      Search PCG 5.4 TUTORIAL. They change this.

  • @user-ro2hk5gu4f
    @user-ro2hk5gu4f ปีที่แล้ว

    Can the PCG spline walk and can it achieve animation of moving, rotating, scaling along the spline path and then restoring to its original position under custom walking

  • @owan
    @owan ปีที่แล้ว

    Thank you for sharing.

  • @RoeJogan
    @RoeJogan ปีที่แล้ว

    Im wondering what the limit is for feeding in shape files. Like if I hade 2000 areas I needed to use the PCG to solve?

  • @SashiHouse
    @SashiHouse ปีที่แล้ว

    Would this work for buildings, like if I wanted to make a dungeon crawler game? (I'm very new)

  • @Gorgonzeye
    @Gorgonzeye หลายเดือนก่อน

    1:24 How?

  • @DKJens44
    @DKJens44 ปีที่แล้ว

    Oh Yes, Thank you :D Can you use Foliage with PCG, so that you can also harvesting trees etc?

    • @FreetimeCoder
      @FreetimeCoder  ปีที่แล้ว +1

      While it's not technically creating a foliage actor you can still apply the similar instance code you would for foliage instance, just on the PCG actor. You can also use PCG to spawn actors.

  • @marklatimer7170
    @marklatimer7170 11 หลายเดือนก่อน

    I'm in a later version and the DensityNoise seems to be missing - I'm wondering if anyone can confirm that the Attribute Noise object is a replacement for that?

    • @salihsendil
      @salihsendil 11 หลายเดือนก่อน

      th-cam.com/video/GnpaBZiwExA/w-d-xo.html&ab_channel=AzielArts

  • @DaddyVader87
    @DaddyVader87 ปีที่แล้ว +1

    Just subscribed to start this tutorial. I'll stay subscribed don't worry but pretty stoked to get into this tomorrow. All other tutorials seem like they don't answer a lot of the big issues like paths and such so I'm excited to delve into this.

  • @muhammadjawadzahid9675
    @muhammadjawadzahid9675 11 หลายเดือนก่อน

    finally i found you!

  • @MScienceCat2851
    @MScienceCat2851 ปีที่แล้ว

    Nanite, lumen, and now this. Unreal Engine 5 is the best game engine!!!

  • @oxygencube
    @oxygencube ปีที่แล้ว

    Thank you!

  • @VoidWalker-p6q
    @VoidWalker-p6q ปีที่แล้ว

    So volume spawns every mesh as separate object or it's instances?

    • @FreetimeCoder
      @FreetimeCoder  ปีที่แล้ว

      It creates an instanced static mesh on the volume actor. However there is also a spawn actor node.

  • @VoidWalker-p6q
    @VoidWalker-p6q ปีที่แล้ว

    thank you 👍

  • @abeblue
    @abeblue 9 หลายเดือนก่อน

    *No more projectpointsonlandscape for 5.3 :(*

    • @FreetimeCoder
      @FreetimeCoder  9 หลายเดือนก่อน +1

      You can use the Projection node and plug the landscape into Projection Target.

  • @diaopuesto7082
    @diaopuesto7082 ปีที่แล้ว

    Amazing!!!

  • @nealcaffrey8890
    @nealcaffrey8890 ปีที่แล้ว

    Understanding Unreal's PCG is relatively easy after the torture of Houdini's🤣

  • @idagny1908
    @idagny1908 ปีที่แล้ว

    woot woot thank you

  •  ปีที่แล้ว

    Gold

  • @dubtube6691
    @dubtube6691 9 หลายเดือนก่อน

    top danke dir

  • @CabrioDriving
    @CabrioDriving ปีที่แล้ว

    Germany :)

  • @hengshu4484
    @hengshu4484 ปีที่แล้ว

    Thank You very much