Volumator | Procedural Volume System

With Volumator you can rapidly:

  • Create

  • Edit

  • Test

  • Automate

volumes with ease in the Unreal Editor.

Volumator is designed to make the process of creating and maintaining volumes in your game easier, faster, more accurate and fun, leaving you with more time to focus on the more important things.

📽️Trailer

📺Overview Video

🍿Full video playlist

📃Full documentation

Three Ways To Create

  • Pilot - effortlessly detect the area as you fly around in editor

  • Drone - spawn a drone to do the flying for you

  • Vertices - add individual points as you pilot around for more deliberate control

Detection data is then stored and can be used to manipulate volumes later

Modify Existing Volumes

Using the stored detection data, volumes can be instantly regenerated with different sizes, shapes and complexity. Modify existing volume shapes by regenerating with modified settings. This allows you to easily manipulate volumes to suit your needs and the area. Edited volumes change the brush shape rather than replace the actor, so the volume’s variables/components remain intact.

Test Volumes For Integrity and World Changes

After generation you get instant feedback if the volume encapsulates the detected space. You can also send out testing drones or pilot a tester yourself to check the volume vs area. Quick tests tell you if geometry in the world has changed since detection. Multi-volume tests inform you of overlaps with other volumes of the same class.

Edit Volume Points

Manually change the shape of a volume by entering point editing mode for rapid iteration. Combined with the testing features, you can resolve issues in seconds. 

Automate Everything

Volumator’s Depots automate the process of building, testing and fixing volumes. Place a Depot in an area, the depot will spawn a building drone and create a volume. Next time it’s run, the depot will spawn a testing drone to see if the volume still covers the area. If tests fail, a new builder drone is sent out and the volume is updated. Run all depots in a map with a single button and generate a report to check the status of them.

Validate Volumes

The Validation system lets you set warning/error thresholds and a strategy for automatically attempting to resolve detected issues, e.g. push volume walls outward along error points, adjust the complexity of the volume, add voxels to issue locations, etc. The system rapidly and iteratively builds the volume with modified properties until your success conditions are met. 

Barrier System

Build Volumator barriers to block detection and drones with a simple click. Add barriers to open doorways and windows in seconds to constrain Volumator to specific areas, allowing you to use automated drones anywhere. Switch the barrier class to any other volume class you’re already using in connecting areas, e.g. Wwise AkAcousticPortals. 

Additional Handy Tools

Lots of extra productivity features make your volume life easy. Combine and subtract volumes, reset volume location to original, repair the volume mesh, run detailed reports, teleport to depots, teleport to issues, lock depots, easily add opacity to wireframe volumes, toggle hiding of everything except the volume, etc, etc.

Easy To Use

Volumator is controlled by a single widget, tabbed into panels to keep controls and settings focused on what you’re doing. Every control and setting has tooltips, there’s full documentation online, video tutorials, a setup wizard to get you started and you can always email me for support 😊

A Breeze To Integrate

Volumator is a plugin making it drag and drop, plus it supports any volume class with a brush component, i.e. most volumes! The only dependency is Epic's Geometry Script plugin which is included with UE. All elements are editor-only and therefore won't be packaged or interfere with your games performance. Volumator is highly configurable and mostly in Blueprint if you want to tweak or extend it. Volumator is designed as an editor-time plugin, not runtime, so it doesn't interfere with your runtime game.

Built To Benefit Even The Largest Project

Volumator was originally designed to aid large AAA project’s with their audio volume needs (e.g. Audiokinetic Wwise), but it can handle volumes and projects of any size and complexity.

I’ll be keeping an eye on this post, feel free to ask any question here :sweat_smile: