From 9ab84a21c4157a4ad6d4b13afebe9cc59555dc9c Mon Sep 17 00:00:00 2001 From: Jarrod Doyle Date: Thu, 29 Jun 2023 13:50:58 +0100 Subject: [PATCH] Add basic readme --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..dc25dbf --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# voxel-rs + +`voxel-rs` is a hobby voxel raycaster. It's not trying to be a game or a general purpose renderer. It's just for fun and learning. Specifically I'm using this project to learn Rust and WebGPU, and to explore interesting graphics programming techniques in relation to voxels. + +## Future roadmap + +- World interaction (building, breaking, etc.) +- De/serialisation. I want to be able to save and load worlds, and import various formats for testing. +- Pathtraced lighting and global illumination. Probably ReSTIR GI with A-SVGF denoising