Skip to content

experimental voxel engine that uses dual contouring written in rust

License

Notifications You must be signed in to change notification settings

Abendstolz/Voxelized3D-Rust

 
 

Repository files navigation

Voxelized2D-Rust

UMDC + signed field geometry

UMDC + perlin noise

blocky terrain + perlin noise

Dependencies

  • rust
  • glfw3
  • OpenGL >= 3.3.0

how to build on Ubuntu 16.04 - 17.10 (including installation of dependencies)

$ sudo apt-get update
$ sudo apt-get install curl
$ sudo apt-get install libglfw3-dev
$ sudo apt-get install git
$ curl -s https://static.rust-lang.org/rustup.sh | sh -s -- --channel=nightly

$ cd <Directory where you want to compile Voxelized2D-Rust>
$ git clone https://github.com/Russoul/Voxelized2D-Rust
$ cd Voxelized2D-Rust
$ ~/.cargo/bin/cargo run --release

About

experimental voxel engine that uses dual contouring written in rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 69.0%
  • C 18.4%
  • Rust 10.6%
  • Cuda 1.3%
  • Objective-C 0.5%
  • GLSL 0.1%
  • CMake 0.1%