GithubHelp home page GithubHelp logo

bw2012 / ue5voxelterraindemo Goto Github PK

View Code? Open in Web Editor NEW
98.0 5.0 23.0 91.28 MB

Unreal Engine 5: Smooth voxel terrian example

Home Page: http://unrealsandbox.github.io/

C# 0.67% C++ 98.83% C 0.51%
ue5 unreal-engine voxel voxel-game voxels

ue5voxelterraindemo's Introduction

UE5VoxelTerrainDemo

Unreal Engine 5 procedural voxel terrian example (partially based on Transvoxel™ Algorithm by Eric Lengyel) This project provides tools to generate, visualize and in-game change volume terrain using voxels.

Note

Tested with Unreal Engine 5.3.1 [Windows 10] [Ubuntu 20.04] [Ubuntu 22.04]

Voxel terrain

Voxel cave

Download playable demo

UE5-Windows

UE5-Linux

Features

  • Runtime terrain modification
  • Procedural landscape/caves generation
  • Level of details (per chunk)
  • Foliage
  • Up to 65535 terrain materials

Usage

  1. Install MS Visual Studio 2022
  2. Download last stable project or clone repository git clone https://github.com/bw2012/UE5VoxelTerrainDemo.git
  3. Open project directory
  4. Download Content.rar (~2Gb) and unzip it to Content folder
  5. Open project file with Unreal Engine 5
  6. Wait for compile UE5 KiteDemo shaders (first run may take long time)

Links

Telegram (RU)

ue5voxelterraindemo's People

Contributors

bw2012 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ue5voxelterraindemo's Issues

How to change seed?

Hi, I'm wondering how I can change the generated terrain. When I change the seed value there is no effect,

Also wondering how to change size of terrain.

Thanks =]

content file not work for 5.0.3

UE5VoxelTerrainDemo-ue5.0/Content/Sandbox/Levels/MainMap.umap is a UE map [File:v522|1.008], from an engine release newer than this [Cur:v522|1.004]

Thanks

Bp Error

The property associated with Right Foot Rotator could not be found in '/Game/Sandbox/Character/ALS/G8_ALS_AnimBP.G8_ALS_AnimBP_C'
image

I don't have much experience with UE so I thought maybe this is about anim and these variables only exists when game is started but then I tried to build the game and it crashed the UE so I think there is a problem.

Is there a Discord channel or something for this project?

Licensing?

4.37 includes a license file, 5.0 does not. Is 5.0 protected by the same free use license as the previous version (4.37)?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.