This repository was archived by the owner on Apr 5, 2023. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork0
🌍 Voxel and world generation demo in Rust
License
NotificationsYou must be signed in to change notification settings
jameshiew/ave
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Playing around with voxel-based procedural generation in Rust.
Built with lots of help from theGlium andGlutin examples - most of the boilerplate code and shaders are adapted from there.
Prerequisites:
- Rust 2021
- Cargo
git clone https://github.com/jameshiew/ave.gitcd ave/cargo run --release
- WASD to move
- arrow keys to rotate the camera
- Q and E to speed up and slow down, respectively
- F3 to toggle a debug overlay
Choices of shader and world generator are hard coded at compile time, currently. Also, some default values such as render distance can be edited insrc/default.rs
.
Log level can be set via theRUST_LOG
environment variable e.g.RUST_LOG=debug
.
About
🌍 Voxel and world generation demo in Rust
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published