In Lesson 06, we move beyond landscape-based scattering and look at how to place assets directly on static meshes using PCG.
This lesson covers actor data, copy points, density control, normal-based placement, and subgraphs, bringing together many of the concepts from the previous lessons into a more complete procedural environment workflow.
https://dev.epicgames.com/community/learning/tutorials/mmeL/unreal-engine-ue5-series-pcg-for-beginners-place-assets-on-meshes