For much more expanded procedural instancing tools for UE4 please follow here: https://www.unrealengine.com/marketplace/en-US/product/proinstance-tools-plugin
Created to simplify Level Design workflow and reduce iteration times.
PHISM Tools uses Hierarchical Instanced Static Mesh component instead of regular Static Mesh to reduce drawcalls and improve overall performance.
Some features:
- Setting up an array of meshes
- Procedural placing based on collisions
- Detecting location and angle of surface below
- Adding random location/rotation
- Randomization depends on seed number
- Optimization settings - Cull Distances, Shadows
- Clean code and shared functions
Some use cases and examples:
Current project is developed for UE4 4.19 and it basically means that you can upgrade it to any 4.19+ version of the engine. Some parts can be WIP!