Installation — Dynamic Floor Plugin
Installation
This page covers how to get the Dynamic Floor Plugin into your Unreal Engine project.
Prerequisites
| Requirement | Details |
|---|---|
| Unreal Engine | 5.5, 5.6, or 5.7 (continuously updated — contact Discord for newer versions) |
| Development platform | Windows |
| Required UE plugin | ProceduralMeshComponent (bundled with Unreal Engine) |
The plugin includes all third-party libraries it needs (earcut, Clipper2). You do not need to install anything additional.
Step 1 — Purchase the plugin on Fab
- Open the Fab listing in your browser.
- Select the appropriate license tier (Personal or Professional) and complete the purchase.
- The plugin will appear in your Fab library.
Step 2 — Add the plugin to your project
- Open the Epic Games Launcher.
- Go to Fab (or Marketplace depending on your Launcher version) → Library.
- Find Dynamic Floor Plugin and click Install to Engine or Add to Project.
- Select your Unreal Engine version and your project.
Step 3 — Enable ProceduralMeshComponent
The plugin requires the ProceduralMeshComponent plugin to function. This plugin is bundled with Unreal Engine.
- In the Unreal Editor, open Edit → Plugins.
- Search for
ProceduralMesh. - Make sure Procedural Mesh Component is enabled (checkmark active).
- Restart the editor if prompted.
Step 4 — Enable DynamicFloorPlugin
- In the Plugins panel, search for
DynamicFloor. - Enable DynamicFloorPlugin.
- Restart the editor.
- Recompile your project if you are using C++.
Step 5 — Verify the installation
Open the example map included with the plugin:
DynamicFloorPlugin/Maps/Preview_DynamicFloorPlugin
Press Play. If floors can be placed, the plugin is working correctly.
Next steps
- Quick Start — integrate the plugin into your own project
- Troubleshooting — if something does not work after installation