
Natural_PCGTools
This is a convenient tool based on UE5's built-in PCG and blueprints, allowing you to easily build various environments.
All assets are licensed under Creative Commons Attribution and are presented as images, movies. Assets and textures from megascans are not included in the asset pack.
Models and textures that appear in the Showcase are not included in the asset pack.
There are only a few models and textures in the document level of the asset package, all of which are made by me.
You can find similar textures on the following websites.
https://quixel.com/megascans
https://polyhaven.com/textures
https://noisecreater.com
If you have any questions, please contact me as soon as possible.
Currently available functions:
MeshProjection
SnowProjection
ScatterObject
Scatter objects along a spline
Scatter objects within a spline
Scattering Objects on a Mesh
Spline used to exclude scatter range
Before using the tool, make sure to go to Edit -> Plugins and enable:
Geometry Script
PCG
PCGExternalDataInterop
PCGGeometryScriptInterop
How to use:
Enable the required plugins and restart the engine
Open the PCG documentation level and read the relevant blueprint information and examples
Find the required blueprint and drag it into the scene
Adjust parameters as needed (different for each blueprint)
Bake the mesh (if available)
Technical Details
Features
PCG system with any combination
Each PCG blueprint has unique parameters
Multiple ways to exclude objects
Contains PCG blueprints that can be projected onto terrain or meshes and automatically adapted
Blueprints Included
Blueprints:8
PCG graph assets: 11
Enumeration:1
Static Meshes, Materials and Textures
Static Mesh:3
Materials:8
Material Instances:7
Textures:2048*2048=3, 1024*1024=8, 16*16=3
Dependencies
Unreal Engine 5.5+ (requires PCG and Nanite support)
Plugins to enable: Geometry Script, PCGGeometryScriptInterop, PCGExternalDataInterop,PCG
Supported Development Platforms:
Windows: (Yes)
Mac: (Not tested)









