Skip to content

bw2012/UnrealSandboxTerrain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

663 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UE4/UE5 Procedural smooth voxel terrain plugin

Provide high terrain detalization with high rendering performance

Unreal Engine 4 voxel terrian

Compatibility

Tested with Unreal Engine 5.7, 5.5, 5.4, 5.3, 5.2, 5.1 on Ubuntu Linux 22.04/24.02 and Windows 10

Warning

Blueprint is not supported. C++ projects only. Please contact with author if you need to integration with your BP project

Key features

  • Runtime terrain modification
  • Procedural landscape/caves generation
  • Level of details
  • Up to 65535 terrain material (dirt, grass, sand, clay etc)
  • Network multiplayer support

Dependencies

Required UnrealSandoxData plugin

Quick start

  1. create UE5 C++ project
  2. put UnrealSandboxData and UnrealSandboxTerrain to {Project}/Plugin folder
  3. build project
  4. put BP_VoxelTerrain from Plugins/UnrealSandboxTerrain Conent folder to Level
  5. set BP_VoxelTerrain location to 0, 0, 0
  6. set player start location to 0, 0, 500
  7. run PIE

Example

Example UE4 project (discontinued) - https://github.com/bw2012/UE4VoxelTerrain

Example UE5 project (with grass and trees) - https://github.com/bw2012/UE5VoxelTerrainDemo

Example UE5 project (minimal working example)- https://github.com/bw2012/UE5VoxelTerrainTemplate

Credits

Partially based on Transvoxel™ Algorithm by Eric Lengyel

http://transvoxel.org/

https://github.com/EricLengyel/Transvoxel

Lengyel, Eric. “Voxel-Based Terrain for Real-Time Virtual Simulations”. PhD diss., University of California at Davis, 2010.

License

This work is dual-licensed under GPL 3.0 (for non-commercial use).

For commercial use please contact author [email protected]

About

Unreal Engine smooth voxel terrain plugin

Resources

License

Stars

Watchers

Forks

Contributors