crispypin.cc_old/pages/projects/index.html

43 lines
2 KiB
HTML
Raw Normal View History

<!DOCTYPE html>
<html lang="en">
<head>
<include meta.html/>
<title>Projects</title>
</head>
<body>
<include header.html/>
<main>
2022-03-22 17:56:17 +01:00
<br>
<b>**This page is a draft**</b>
<h1>Projects:</h1>
<ul>
<li><a href="#ovr-utils">OVR Utils</a></li>
<li><a href="#voxel-mesh">Voxel mesh optimiser</a></li>
<li><a href="#voxel-raymarch">Raymarched voxel rendering</a></li>
<li><a href="#gol-wallpaper">Game of life wallpaper</a></li>
</ul>
<h2 class="title-link" id="ovr-utils"><a href="#ovr-utils">OVR Utils</a></h2>
<a href="https://github.com/CrispyPin/ovr-utils">https://github.com/CrispyPin/ovr-utils</a>
<p>
OVR Utils is a VR overlay application that has some useful tools for SteamVR. It has been an ongoing project since may 2021.
</p>
<p>
I wanted an overlay that could tell me the time without having to open the steam dashboard, and to see the battery levels of my controllers easily, but couldn't find one for free that also had linux support. So I decided to create my own, and also wrote down a long list of other useful tools. So far only a few of these have been implemented, such as the image overlay and the keyboard.
</p>
<h2 class="title-link" id="voxel-mesh"><a href="#voxel-mesh">Voxel mesh optimiser</a></h2>
<a href="https://github.com/CrispyPin/voxel-meshing">https://github.com/CrispyPin/voxel-meshing</a>
<p>
I really like voxels so I decided to try making an algorithm that generates a triangle mesh for a set of voxels. It tries to minimise the number of triangles by merging quads.
</p>
<h2 class="title-link" id="voxel-raymarch"><a href="#voxel-raymarch">Raymarched voxel rendering</a></h2>
<a href="https://github.com/CrispyPin/voxel-raymarcher">https://github.com/CrispyPin/voxel-raymarcher</a>
<h2 class="title-link" id="gol-wallpaper"><a href="#gol-wallpaper">Game of life wallpaper</a></h2>
<a href="https://github.com/CrispyPin/gol-wallpaper">https://github.com/CrispyPin/gol-wallpaper</a>
</main>
<include footer.html/>
</body>
</html>