The Procedural Foliage Placement Tool has just been released in the Marketplace!
You can buy it HERE
The Procedural Foliage Placement Tool lets you populate your scene with foliage in a matter of seconds. The tools allows for extensive configuration, including slope and height, obstacle avoidance, and 8 different spawning methods. Spawn 3 types of entities - meshes, instanced static meshes, and blueprint actor classes (any).
- Random Location - spawns foliage at random locations in the volume
- Organic Clusters - spawns clusters of foliage, where each entity spawns near the previous entity with a random offset
- **Clusters around actor **- spawns foliage around your specified actors
- Along spline actors - spawns foliage along an actor’s spline component
- Random patches - Spawns foliage in a uniform patch pattern inside the volume
- Grid Distribution - spawns foliage in a strict grid distribution inside the volume
- Spawn on Spawn Zones - spawns foliage only inside the specified Spawn Zones (volumes assigned by the dev)
- Hierarchical Clusters - spawns foliage in a hierarchy. The foliage is categorized as High, Medium, and Low and each foliage type is assigned a category. The spawner spawns the High foliage, then the Medium foliage near the High and then the Low foliage near the Medium. Example - bushes spawn near trees, and ferns spawn near bushes
All methods above respect slope and height restrictions and have obstacle avoidance.
- Advanced Landscape Auto Material - auto material that blends layers by height and slope. It also spawns foliage in all layers.
- River Tool - Spline-based river tool.
- **Procedural Foliage Placement Tool **- main tool that allows you to spawn your foliage in your scene
- Align Landscape - lets you flatten a specific area of your landscape quickly
- River - Lets you carve out your landscape to create a river
- Simple Path - Creates a path in your landscape
- Translucent Water - creates a lake or ocean plane in your scene (Epic)
- Spawn Zone - volume that specifies where to spawn your foliage based on the spawn method
- No Spawn Zone - lets you exclude an area from any foliage spawning
- Toggle Entity Types - lets you switch back and forth between individual actors in your scene and Hierarchical Instanced Static Meshes
- Changing Tree - sample actor blueprint that changes material color when the Player gets near
- Show Widget - shows a generic message in the viewport (showcase)
- Teleport - teleports Player to a specified location (showcase)
- Actor Bounds - show the actor bounds easily
- Height Helper - lets you visually check a specific height in your scene
Number of Blueprints: 16
Supported Development Platforms: Windows, Mac, Linux
Documentation: Please go to my Youtube Channel for a detail tutorial of the tool.
New features added:
- Ignoring Mesh Collision
- New Scale Settings
- Physical Material Usage
- Batch Spawning
- Runtime Spawning
Take a look at the tutorial HERE to see how to use the new features!
- Two Scaling modes - Uniform and Independent
- Added HISM Collision Settings
- Added Random Rotation
- Reworked Spawn Method variables - now each method has its own section (no more table need for reference)
- Added “Spawn at Center of Trace” option - allows for perfect alignment at a small cost
- Added Percent chance to spawn to all foliage.
- Added Independent Slope range rotation
- Added improved material for foliage that adds color variations
- Added a new Combined Spawn method - You can now spawn actors from the entire Actor list, instead of spawning from each Index separately! This should speed up spawning if you have lots of different meshes in your scene
- Added a separate Spawn Method to the Hierarchical Clusters to allow for the High level foliage to use any spawn algorithm (before it was using the Random Location only)
- Changed the default trace channel to Camera (from Visibility) - community members reported this was returning better results for Physical Materials
- Added a Trace Channel options to the Trace Details struct, so you can easily switch to the best channel for your project
- Added a new helper blueprint to allow for much better performance when spawning Hierarchical Cluster HISMs. You should now see no performance hitches when selecting the spawner in your level!
- Added improvements to allow for foliage spawners to overlap in the scene
- Improved HISM spawning - the tool now automatically spawns the same meshes into a single HISM actor, reducing the amount of separate actors in your scene
- Added a new “Combine Actors” Blutility to the HISM actor allowing you to combine HISM actors of the same mesh into a single actor in your scene, further improving organization