
Opis
The Etherion Foliage Plugin provides a complete Blueprint framework for adding interactive behaviour to any mesh, whether it's painted with the Foliage tool or spawned via PCG. The plugin seamlessly swaps Foliage Instances with pre-warmed Blueprint actors from an object-pool, eliminating the runtime spawning cost. It also provides a secondary Ambient Foliage Blueprint, ideal for looping audio or persistent particle effects that need to stay attached to the object. Both Blueprints share data with each other, giving you the canvas you need to swiftly create.
CORE FEATURES
Harvesting
Destruction events
Skeletal Physics & Animation
Damage source detection
Ambient particles & sound effects
Pooled Weapon interaction (hitscan, projectile, explosions)
🌱 Links: Video Trailer / Quickstart Guide / Download Demo / Home Page / Full Features List / Documentation / Roadmap / Update Notes
🌳 EXAMPLE USE CASES
Plants that react to physics or weapons
Tree-felling
Thorns that slow the player
Carnivorous or animated fantasy plants
Mushrooms the player can bounce on
Landmines and powerups
🖱️ IMPLEMENTATION
Interactions are built by creating a child of the Foliage Blueprint Parent, a Blueprint base class packed with custom nodes and exposed settings covering the full range of supported interaction types. Several example children are included out of the box, giving you working templates to build from. The pooling and swap logic is handled in the backend using C++, so you can drop straight into writing the behaviour that actually matters for your game.
The framework is intentionally lightweight, as the goal is to expose hooks quickly so you can implement custom logic without rebuilding the pooling or swap logic yourself.
🔫 WEAPONS
Weapons use the same pooling architecture. They support both hitscan and projectile fire, with custom damage events and unique damage causer detection. Passthrough logic is determined by a simple actor tag on your foliage.
Examples include:
single & rapidfire projectile
projectile that passes through foliage
single & rapidfire hitscan
continous beam hitscan that passes through foliages
grenade launcher / explosion
🔥 BONUS FEATURES
Grass & Landscape Trails
Massive Bonus Content project including 2 Alien environments, several plants, a vehicle, weather system & more!
Pivot Painter Dynamic Wind System
Auto-Material Variation
Instant Grass-Loading Patch (Unreal's grass loads very slowly. This fixes that!)
Wind Blocking
Vehicle Support
Bone-Based Physics Detection for improved performance with elongated foliages like vines
Tweener Component for swift material animations
Static-Mesh only foliages (useful for things like landmines)
Parallax Occlusion Shadows patch
Distance field quality patch
⚙️ SUPPORT
Full documentation and a Discord community are available if you run into issues, or just have any questions.
Notes:
Multiplayer is currently in development. We've hit an unexpected delay and are working to bring on additional development support to see it through. Visit Our Website to subscribe for a notification upon release.
The player animation system seen in the Video & Demo is the Advanced Locomotion System V4. It is not included with this asset, but is Free to Download from FAB.























