mirror of
https://github.com/CrispyPin/crispypin.cc.git
synced 2024-11-10 04:00:27 +01:00
update blurb about voxel engine
This commit is contained in:
parent
a8e3aa948d
commit
cb5d7c726b
6 changed files with 8 additions and 10 deletions
|
@ -19,7 +19,6 @@
|
||||||
<h2>Alien Creatures animation</h2>
|
<h2>Alien Creatures animation</h2>
|
||||||
<p>January 2022</p>
|
<p>January 2022</p>
|
||||||
<p><a href="https://youtu.be/AfRJvExamX4">youtu.be/AfRJvExamX4</a></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>
|
<video src="critters.mp4" controls width="800"></video>
|
||||||
|
|
||||||
<h2>Alien Tree</h2>
|
<h2>Alien Tree</h2>
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
<h2><a href="/voxels">Voxel engine in godot-rust</a></h2>
|
<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>
|
<a href="https://github.com/CrispyPin/gd-voxel-rs">https://github.com/CrispyPin/gd-voxel-rs</a>
|
||||||
<p>
|
<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>
|
</p>
|
||||||
<video src="/voxels/demo.mp4" controls height="320">video not supported :(</video>
|
<video src="/voxels/demo.mp4" controls height="320">video not supported :(</video>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -16,14 +16,14 @@
|
||||||
<h1>Godot-Rust Voxel Engine</h1>
|
<h1>Godot-Rust Voxel Engine</h1>
|
||||||
<a href="https://github.com/CrispyPin/gd-voxel-rs">https://github.com/CrispyPin/gd-voxel-rs</a>
|
<a href="https://github.com/CrispyPin/gd-voxel-rs">https://github.com/CrispyPin/gd-voxel-rs</a>
|
||||||
<p>
|
<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>
|
</p>
|
||||||
<video src="demo.mp4" controls>video not supported :(</video>
|
<video src="demo.mp4" controls>video not supported :(</video>
|
||||||
<p>Demo of fast terrain generation</p>
|
<p>Demo of fast terrain generation</p>
|
||||||
<video src="demo2.mp4" controls>video not supported :(</video>
|
<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>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>
|
||||||
|
|
|
@ -13,7 +13,6 @@
|
||||||
<h2>Alien Creatures animation</h2>
|
<h2>Alien Creatures animation</h2>
|
||||||
<p>January 2022</p>
|
<p>January 2022</p>
|
||||||
<p><a href="https://youtu.be/AfRJvExamX4">youtu.be/AfRJvExamX4</a></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>
|
<video src="critters.mp4" controls width="800"></video>
|
||||||
|
|
||||||
<h2>Alien Tree</h2>
|
<h2>Alien Tree</h2>
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
<h2><a href="/voxels">Voxel engine in godot-rust</a></h2>
|
<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>
|
<a href="https://github.com/CrispyPin/gd-voxel-rs">https://github.com/CrispyPin/gd-voxel-rs</a>
|
||||||
<p>
|
<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>
|
</p>
|
||||||
<video src="/voxels/demo.mp4" controls height="320">video not supported :(</video>
|
<video src="/voxels/demo.mp4" controls height="320">video not supported :(</video>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -10,14 +10,14 @@
|
||||||
<h1>Godot-Rust Voxel Engine</h1>
|
<h1>Godot-Rust Voxel Engine</h1>
|
||||||
<a href="https://github.com/CrispyPin/gd-voxel-rs">https://github.com/CrispyPin/gd-voxel-rs</a>
|
<a href="https://github.com/CrispyPin/gd-voxel-rs">https://github.com/CrispyPin/gd-voxel-rs</a>
|
||||||
<p>
|
<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>
|
</p>
|
||||||
<video src="demo.mp4" controls>video not supported :(</video>
|
<video src="demo.mp4" controls>video not supported :(</video>
|
||||||
<p>Demo of fast terrain generation</p>
|
<p>Demo of fast terrain generation</p>
|
||||||
<video src="demo2.mp4" controls>video not supported :(</video>
|
<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>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>
|
||||||
|
|
Loading…
Reference in a new issue