clean up, fix layout on mobile, fix typos

This commit is contained in:
Crispy 2022-05-08 16:29:27 +02:00
parent 86cab62b4e
commit feac2d83c1
9 changed files with 71 additions and 58 deletions

View file

@ -10,17 +10,17 @@
<h1>Godot-Rust Voxel Engine</h1>
<a href="https://github.com/CrispyPin/gd-voxel-rs">https://github.com/CrispyPin/gd-voxel-rs</a>
<p>
I am making a voxel engine in rust to learn rust and godot-rust as well as explore voxel systems.
I am making a voxel engine in rust to learn Rust and godot-rust as well as explore voxel systems.
</p>
<video src="demo.mp4" controls height="320">video not supported :(</video>
<video src="demo.mp4" controls>video not supported :(</video>
<p>Demo of fast terrain generation</p>
<video src="demo2.mp4" controls height="320">video not supported :(</video>
<video src="demo2.mp4" controls>video not supported :(</video>
<p>Greedy mesh visualisation</p>
<h3>Greedy mesh algorithm</h3>
<h2 id="greedy-mesh" class="title-link"><a href="#greedy-mesh">Greedy mesh algorithm</a></h2>
<p>Disclaimer: this is not done. <b>I will write the rest of this soon™</b></p>
<p>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 <a href="https://vercidium.com/blog/voxel-world-optimisations/">this artice</a> and <a href="https://0fps.net/2012/06/30/meshing-in-a-minecraft-game/">this article</a> gave me somewhere to start</p>
<p>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 <a href="https://vercidium.com/blog/voxel-world-optimisations/">this artice</a> and <a href="https://0fps.net/2012/06/30/meshing-in-a-minecraft-game/">this article</a> gave me somewhere to start.</p>
<p>In this explanation I will assume basic knowledge of how meshes work and how to do the simplest form of culling for voxel meshes.</p>