voxel plugin allows to create fully volumetric, entirely destructible, infinite worlds in Unreal Engine. It is compatible with 4.20 and 4.21.
For more info, check the website: https://voxelplugin.com
Join the discord for all the latest news! https://discord.gg/58ZqEbg
You can get a binary build here: https://gumroad.com/voxelplugin
To report an issue: https://gitlab.com/Phyronnaz/VoxelPluginIssues/issues
- In your game’s root directory, create a folder named Plugins
- Copy the Voxel folder into it. You should have something like
MyProject
├── Content
└── Plugins
└── Voxel
└── Voxel.uplugin
- If you want to use it in your C++ project: add "Voxel" as public dependency in MyProject.Build.cs. You should have
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "Voxel" });
Follow this video
Basically:
- Add a Voxel Invoker Component to your character
- Add a VoxelWorld to your scene
- Set your player controller to the BP_VoxelPlayerController (need to toggle Show Plugin Content)
- Hit play
There are two editions of the plugin available:
- a free version (this one), with limited features
- a pro version with more features, which you can check out on the website
Both versions can be used commercially.
- Fully volumetric and entirely destructible terrain
- Infinite worlds with seamless LODs
- Ultra smooth edits: up to 50 times per second on a single chunk
- VR Ready: everything is done in background threads, allowing for a constant 90fps
- Up to 256 materials, with smooth transitions and texture support
- Complete Blueprint interface
- C++ World Generators to create your own worlds
- Easy to use custom graph system to create your own worlds
- Multiplayer
- Importers: import from meshes, heightmaps, landscapes, MagicaVox, 3D Coat and splines
- Voxel Physics: enable physics on floating voxel blocks
- Grass and Voxel Actors
- Pro Support
The docs of the plugin are hosted at https://voxel-plugin.readthedocs.io/en/latest/
To get support, you can either:
- join the discord: https://discord.gg/58ZqEbg
- leave a message on the UE forums: https://forums.unrealengine.com/community/released-projects/125045-voxel-plugin
For issues, please use https://gitlab.com/Phyronnaz/VoxelPluginIssues/issues