2021-06-25 00:42:46 +02:00
|
|
|
<!DOCTYPE html>
|
|
|
|
<html lang="en">
|
2023-03-21 23:09:50 +01:00
|
|
|
|
2021-06-25 00:42:46 +02:00
|
|
|
<head>
|
2022-01-18 22:17:50 +01:00
|
|
|
<meta charset="UTF-8">
|
2022-01-18 17:57:42 +01:00
|
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
<link rel="stylesheet" href="/style.css">
|
2023-03-21 23:09:50 +01:00
|
|
|
<link rel="icon" type="image/x-icon" href="/icons/cretin.png">
|
|
|
|
<title>Crispy's Cave</title>
|
2021-06-25 00:42:46 +02:00
|
|
|
</head>
|
2023-03-21 23:09:50 +01:00
|
|
|
|
2021-06-25 00:42:46 +02:00
|
|
|
<body>
|
2022-01-18 22:17:50 +01:00
|
|
|
<header>
|
2023-03-21 23:09:50 +01:00
|
|
|
<img src="/icons/cretin.png" alt="">
|
2022-05-07 22:05:22 +02:00
|
|
|
<a href="/" id="logo"><img src="/icons/logo.png" alt=""></a>
|
2023-03-21 23:09:50 +01:00
|
|
|
<img src="/icons/cretin.png" alt="" style="transform: scaleX(-1);">
|
2022-01-18 18:04:48 +01:00
|
|
|
</header>
|
|
|
|
<main>
|
2022-05-08 16:29:27 +02:00
|
|
|
<section id="introduction">
|
2023-03-21 23:09:50 +01:00
|
|
|
<h1>Hey nerd</h1>
|
|
|
|
<p>Welcome to my corner of the internet. I use this page to dump some of my less uninteresting projects.</p>
|
|
|
|
<p>Basically everything is also on <a href="https://github.com/CrispyPin">GitHub</a> and all my (published)
|
|
|
|
games are on <a href="https://crispypin.itch.io">itch.io</a></p>
|
|
|
|
<p>My list of future projects is essentially infinite, because it grows at a rate of 2 per week and i only
|
|
|
|
start like one thing every 2 weeks</p>
|
2022-05-08 16:29:27 +02:00
|
|
|
</section>
|
2022-05-07 22:05:22 +02:00
|
|
|
|
|
|
|
<section id="voxels">
|
|
|
|
<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>
|
2023-03-21 23:09:50 +01:00
|
|
|
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.
|
2022-05-07 22:05:22 +02:00
|
|
|
</p>
|
|
|
|
<video src="/voxels/demo.mp4" controls height="320">video not supported :(</video>
|
|
|
|
</section>
|
|
|
|
|
|
|
|
<section id="ovr-utils">
|
|
|
|
<h2 class="title-link"><a href="#ovr-utils">OVR Utils</a></h2>
|
|
|
|
<a href="https://github.com/CrispyPin/ovr-utils">https://github.com/CrispyPin/ovr-utils</a>
|
|
|
|
<p>
|
2023-03-21 23:09:50 +01:00
|
|
|
OVR Utils is a VR overlay application that has some useful tools for SteamVR. I have been "working on
|
|
|
|
it"
|
|
|
|
on and off since May 2021.
|
2022-05-07 22:05:22 +02:00
|
|
|
</p>
|
|
|
|
<p>
|
2023-03-21 23:09:50 +01:00
|
|
|
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.
|
2022-05-07 22:05:22 +02:00
|
|
|
</p>
|
|
|
|
</section>
|
|
|
|
|
2023-03-21 23:09:50 +01:00
|
|
|
<section id="blender">
|
2022-05-07 22:05:22 +02:00
|
|
|
<h2><a href="/blender">Blender creations</a></h2>
|
2023-03-21 23:09:50 +01:00
|
|
|
<p>I have been using Blender since around August 2020 on and off, and did a course in it 2021, which boosted
|
|
|
|
my motivation a lot. I occasionally make art in it and of course use it for game jams.</p>
|
2022-05-07 22:05:22 +02:00
|
|
|
<img src="/blender/shork_wallpaper_preview.png" alt="">
|
|
|
|
</section>
|
|
|
|
|
2023-03-21 23:09:50 +01:00
|
|
|
<section id="voxel-raymarch">
|
2022-05-07 22:05:22 +02:00
|
|
|
<h2 class="title-link"><a href="#voxel-raymarch">Raymarched voxel rendering</a></h2>
|
2023-03-21 23:09:50 +01:00
|
|
|
<p>Source: <a
|
|
|
|
href="https://github.com/CrispyPin/voxel-raymarcher">https://github.com/CrispyPin/voxel-raymarcher</a>
|
|
|
|
</p>
|
2022-05-08 16:29:27 +02:00
|
|
|
<p>A raymarched voxel renderer made with a Godot shader.</p>
|
2022-05-07 22:05:22 +02:00
|
|
|
<img src="/projects/raymarched-voxels.png" alt="">
|
|
|
|
</section>
|
2023-03-21 23:09:50 +01:00
|
|
|
|
2022-05-07 22:05:22 +02:00
|
|
|
<section id="gol-wallpaper">
|
2023-03-21 23:09:50 +01:00
|
|
|
<h2><a href="https://gol.crispypin.cc/?cellsize=5&time=2&margin=0&populate=true">Game of Life wallpaper</a>
|
|
|
|
</h2>
|
|
|
|
<p>Source: <a
|
|
|
|
href="https://github.com/CrispyPin/gol-wallpaper">https://github.com/CrispyPin/gol-wallpaper</a></p>
|
2022-05-08 16:29:27 +02:00
|
|
|
|
|
|
|
<p>Click the title to see it live or go to <a href="https://gol.crispypin.cc/">gol.crispypin.cc</a></p>
|
2022-05-07 22:05:22 +02:00
|
|
|
<img src="/projects/gol.png" alt="">
|
|
|
|
</section>
|
|
|
|
|
|
|
|
<section id="fractals">
|
|
|
|
<h2><a href="/fractals">Fractals</a></h2>
|
2023-03-21 23:09:50 +01:00
|
|
|
<p> While I was learning web development and JavaScript I made a page with fractals. I thought it was
|
|
|
|
interesting enough to keep here.</p>
|
|
|
|
<img src="/fractals/tree.png" alt="">
|
2022-05-07 22:05:22 +02:00
|
|
|
</section>
|
|
|
|
|
2022-01-18 18:04:48 +01:00
|
|
|
</main>
|
2022-01-18 22:17:50 +01:00
|
|
|
<footer>
|
2023-03-21 23:09:50 +01:00
|
|
|
<p>me on other interweb location(s):</p>
|
2022-01-18 18:04:48 +01:00
|
|
|
<div class="links">
|
2022-05-07 22:05:22 +02:00
|
|
|
<a href="https://github.com/CrispyPin"><img src="/icons/github.png" alt="" width=32px></a>
|
|
|
|
<a href="https://crispypin.itch.io/"><img src="/icons/itch.io.svg" alt="" width=32px></a>
|
|
|
|
<a href="https://www.youtube.com/CrispyPin42"><img src="/icons/youtube.png" alt="" width=32px></a>
|
2022-01-18 18:04:48 +01:00
|
|
|
</div>
|
|
|
|
</footer>
|
2021-06-25 00:42:46 +02:00
|
|
|
</body>
|
2023-03-21 23:09:50 +01:00
|
|
|
|
2021-06-25 00:42:46 +02:00
|
|
|
</html>
|