update blurb about voxel engine

This commit is contained in:
Crispy 2022-06-02 19:50:14 +02:00
parent a8e3aa948d
commit cb5d7c726b
6 changed files with 8 additions and 10 deletions

View file

@ -19,7 +19,6 @@
<h2>Alien Creatures animation</h2>
<p>January 2022</p>
<p><a href="https://youtu.be/AfRJvExamX4">youtu.be/AfRJvExamX4</a></p>
<!-- <iframe width="854" height="480" src="https://www.youtube-nocookie.com/embed/AfRJvExamX4"></iframe> -->
<video src="critters.mp4" controls width="800"></video>
<h2>Alien Tree</h2>

View file

@ -23,7 +23,7 @@
<h2><a href="/voxels">Voxel engine in godot-rust</a></h2>
<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 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.
</p>
<video src="/voxels/demo.mp4" controls height="320">video not supported :(</video>
</section>

View file

@ -16,14 +16,14 @@
<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 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.
</p>
<video src="demo.mp4" controls>video not supported :(</video>
<p>Demo of fast terrain generation</p>
<video src="demo2.mp4" controls>video not supported :(</video>
<p>Greedy mesh visualisation</p>
<p>Optimised mesh visualisation</p>
<h2 id="greedy-mesh" class="title-link"><a href="#greedy-mesh">Greedy mesh algorithm</a></h2>
<h2 id="greedy-mesh" class="title-link"><a href="#greedy-mesh">Optimised/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>

View file

@ -13,7 +13,6 @@
<h2>Alien Creatures animation</h2>
<p>January 2022</p>
<p><a href="https://youtu.be/AfRJvExamX4">youtu.be/AfRJvExamX4</a></p>
<!-- <iframe width="854" height="480" src="https://www.youtube-nocookie.com/embed/AfRJvExamX4"></iframe> -->
<video src="critters.mp4" controls width="800"></video>
<h2>Alien Tree</h2>

View file

@ -17,7 +17,7 @@
<h2><a href="/voxels">Voxel engine in godot-rust</a></h2>
<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 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.
</p>
<video src="/voxels/demo.mp4" controls height="320">video not supported :(</video>
</section>

View file

@ -10,14 +10,14 @@
<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 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.
</p>
<video src="demo.mp4" controls>video not supported :(</video>
<p>Demo of fast terrain generation</p>
<video src="demo2.mp4" controls>video not supported :(</video>
<p>Greedy mesh visualisation</p>
<p>Optimised mesh visualisation</p>
<h2 id="greedy-mesh" class="title-link"><a href="#greedy-mesh">Greedy mesh algorithm</a></h2>
<h2 id="greedy-mesh" class="title-link"><a href="#greedy-mesh">Optimised/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>