Skip to content

Quick Start

WARNING

We recommend using Unreal Engine 5.4 alongside Voxel Plugin Legacy - it is significantly more stable than on previous engine versions.

First Steps ​

  • For good results, make sure all your lights and skylights are set to Movable

To get started with voxels, switch into the Voxels editor mode.

Image
Image

You should see a flat world appear:

Image
  • Start sculpting using the included tools
  • Hit Save. You will see the following popup:
Image

Click Yes, and in the following popup, click Save. Unlike Unreal Landscapes, Voxel World do not store the edit data themselves: they delegate that to a Voxel World Save Object.

This distinction makes it easier to switch between saves without reloading entire levels.

  • Set your player controller to Voxel Complex Controller. If you don't see it, add the example assets (see Examples) or tick Show Engine Content.
  • Hit play. You should spawn in your edited voxel world, and should be able to edit it at runtime too!

Compatibility between Free and Pro ​

Free and Pro have the same blueprint API. However, free is missing the implementation of some functions, and will show a Voxel Plugin Pro only popup if you try to use them.

This means that you can start a project with Free, and painlessly migrate it to Pro later on.

Additional setup ​

Additionally, you can do the following:

  • Add a Voxel Invoker Component to your character. See World_Size_and_Level_Of_Details for more info on Voxel Invokers
  • Reparent your character class from Character to Voxel Character. This prevents your character from teleporting around when playing.

What next? ​

Make sure to join the official Voxel Plugin Discord! https://discord.voxelplugin.com

If you're starting with unreal, you might want to give Easy Systems RPG a go!

You can check the following pages:

You should also watch this awesome video about marching cubes to get a deeper understanding of the plugin inner workings: Video

Using the Beta / Building from source ​

If you are using the plugin beta or the plugin source from GitHub, you will need to build it from source.

Image
  • Create a Plugins folder next to your .uproject
  • Extract the plugin in it. You should have the following path: MyProject/Plugins/VoxelPro/VoxelPro.uplugin (same for Free with VoxelFree)
  • Open your .uproject, and click Yes on the following popup:
Image