Skip to content

Installation — Dynamic Floor Plugin

Installation

This page covers how to get the Dynamic Floor Plugin into your Unreal Engine project.


Prerequisites

RequirementDetails
Unreal Engine5.5, 5.6, or 5.7 (continuously updated — contact Discord for newer versions)
Development platformWindows
Required UE pluginProceduralMeshComponent (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

  1. Open the Fab listing in your browser.
  2. Select the appropriate license tier (Personal or Professional) and complete the purchase.
  3. The plugin will appear in your Fab library.

Step 2 — Add the plugin to your project

  1. Open the Epic Games Launcher.
  2. Go to Fab (or Marketplace depending on your Launcher version) → Library.
  3. Find Dynamic Floor Plugin and click Install to Engine or Add to Project.
  4. 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.

  1. In the Unreal Editor, open Edit → Plugins.
  2. Search for ProceduralMesh.
  3. Make sure Procedural Mesh Component is enabled (checkmark active).
  4. Restart the editor if prompted.

Step 4 — Enable DynamicFloorPlugin

  1. In the Plugins panel, search for DynamicFloor.
  2. Enable DynamicFloorPlugin.
  3. Restart the editor.
  4. 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