diff --git a/docs/blender/index.html b/docs/blender/index.html index edcf32b..e38a737 100644 --- a/docs/blender/index.html +++ b/docs/blender/index.html @@ -19,7 +19,6 @@

Alien Creatures animation

January 2022

youtu.be/AfRJvExamX4

-

Alien Tree

diff --git a/docs/index.html b/docs/index.html index 0f676f3..987cd05 100644 --- a/docs/index.html +++ b/docs/index.html @@ -23,7 +23,7 @@

Voxel engine in godot-rust

https://github.com/CrispyPin/gd-voxel-rs

- I am making a voxel engine in rust to learn rust and godot-rust as well as explore voxel systems. + I made a voxel engine in rust to learn rust and godot-rust as well as explore voxel systems. It has (practically) infinite terrain generation, lets you place and remove voxels and supports transparent voxel types. The main point was to develop an optimised meshing algorithm.

diff --git a/docs/voxels/index.html b/docs/voxels/index.html index aecc687..ab57c36 100644 --- a/docs/voxels/index.html +++ b/docs/voxels/index.html @@ -16,14 +16,14 @@

Godot-Rust Voxel Engine

https://github.com/CrispyPin/gd-voxel-rs

- I am making a voxel engine in rust to learn Rust and godot-rust as well as explore voxel systems. + I made a voxel engine in rust to learn rust and godot-rust as well as explore voxel systems. It has (practically) infinite terrain generation, lets you place and remove voxels and supports transparent voxel types. The main point was to develop an optimised meshing algorithm.

Demo of fast terrain generation

-

Greedy mesh visualisation

+

Optimised mesh visualisation

- +

Disclaimer: this is not done. I will write the rest of this soon™

The algorithm I'm using is one I made myself, inspired by a few others. I could not find an easy to understand explanation of how to do it but this artice and this article gave me somewhere to start.

diff --git a/pages/blender/index.html b/pages/blender/index.html index beb523e..1800001 100644 --- a/pages/blender/index.html +++ b/pages/blender/index.html @@ -13,7 +13,6 @@

Alien Creatures animation

January 2022

youtu.be/AfRJvExamX4

-

Alien Tree

diff --git a/pages/index.html b/pages/index.html index 1134762..d90a9e2 100644 --- a/pages/index.html +++ b/pages/index.html @@ -17,7 +17,7 @@

Voxel engine in godot-rust

https://github.com/CrispyPin/gd-voxel-rs

- I am making a voxel engine in rust to learn rust and godot-rust as well as explore voxel systems. + I made a voxel engine in rust to learn rust and godot-rust as well as explore voxel systems. It has (practically) infinite terrain generation, lets you place and remove voxels and supports transparent voxel types. The main point was to develop an optimised meshing algorithm.

diff --git a/pages/voxels/index.html b/pages/voxels/index.html index cba19d0..1e063ae 100644 --- a/pages/voxels/index.html +++ b/pages/voxels/index.html @@ -10,14 +10,14 @@

Godot-Rust Voxel Engine

https://github.com/CrispyPin/gd-voxel-rs

- I am making a voxel engine in rust to learn Rust and godot-rust as well as explore voxel systems. + I made a voxel engine in rust to learn rust and godot-rust as well as explore voxel systems. It has (practically) infinite terrain generation, lets you place and remove voxels and supports transparent voxel types. The main point was to develop an optimised meshing algorithm.

Demo of fast terrain generation

-

Greedy mesh visualisation

+

Optimised mesh visualisation

- +

Disclaimer: this is not done. I will write the rest of this soon™

The algorithm I'm using is one I made myself, inspired by a few others. I could not find an easy to understand explanation of how to do it but this artice and this article gave me somewhere to start.