summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assets/UnifontExMono.woffbin0 -> 3345136 bytes
-rw-r--r--assets/UnifontExMono.woff2bin0 -> 2002128 bytes
-rw-r--r--blog/terminal_renderer_mkii/cover.pngbin0 -> 6038269 bytes
-rw-r--r--blog/terminal_renderer_mkii/index.html44
-rw-r--r--index.html8
-rw-r--r--projects/bevy_plugins/index.html5
-rw-r--r--projects/project.css0
-rw-r--r--style.css8
8 files changed, 55 insertions, 10 deletions
diff --git a/assets/UnifontExMono.woff b/assets/UnifontExMono.woff
new file mode 100644
index 0000000..89bc299
--- /dev/null
+++ b/assets/UnifontExMono.woff
Binary files differ
diff --git a/assets/UnifontExMono.woff2 b/assets/UnifontExMono.woff2
new file mode 100644
index 0000000..e7db71a
--- /dev/null
+++ b/assets/UnifontExMono.woff2
Binary files differ
diff --git a/blog/terminal_renderer_mkii/cover.png b/blog/terminal_renderer_mkii/cover.png
new file mode 100644
index 0000000..b3ddfd9
--- /dev/null
+++ b/blog/terminal_renderer_mkii/cover.png
Binary files differ
diff --git a/blog/terminal_renderer_mkii/index.html b/blog/terminal_renderer_mkii/index.html
new file mode 100644
index 0000000..bd37efc
--- /dev/null
+++ b/blog/terminal_renderer_mkii/index.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+
+<html>
+
+<head>
+ <title></title>
+ <link rel="stylesheet" href="/style.css">
+ <link rel="stylesheet" href="/blog/blog.css">
+</head>
+
+<body>
+ <div class="text-section">
+ <a href="..">β†° Back</a>
+ <a href="/">βŒ‚ Home</a>
+ </div>
+ <article>
+ <section>
+ <div class="text-section">
+ <!-- Header Section -->
+ <h1>Terminal Renderer - Rendering to Text with Compute</h1>
+ <p>October 2, 2025</p>
+ <p>This week I brought my terminal renderer to the next level by performing text rendering on the GPU.</p>
+ </div>
+ <figure class="cover-image">
+ <img src="cover.png" alt="">
+ <figcaption>The Stanford Dragon, outlined and rendered as Braille characters in a terminal emulator.</figcaption>
+ </figure>
+ </section>
+ <section class="text-section">
+ <h2>Preamble: Unicode Braille and Ordered Dithering</h2>
+ <p>
+ I first messed around with rendering images to the terminal with Braille characters in like 2022 I think? I wrote a simple CLI tool
+ that applied a threshold to an input image and output it as Braille characters in the terminal.
+ </p>
+ </section>
+ <section class="text-section">
+ <h2>Generating and Parsing Logs</h2>
+ <p>
+ </p>
+ </section>
+ </article>
+</body>
+
+</html>
diff --git a/index.html b/index.html
index 20341f8..42a9d2a 100644
--- a/index.html
+++ b/index.html
@@ -54,10 +54,11 @@
<div class="centered">
<h2>Stuff on this Server</h2>
<ul class="no-bullets inline-block">
- <li><a href="https://app.radicle.xyz/nodes/seed.soaos.dev" target="_blank">🌱 Radicle Seed</a></li>
- <li><a href="gemini://soaos.dev">β™Š Gemini Site</a></li>
- <li><a href="https://archive.soaos.dev" target="_blank">πŸ—ƒ Archive</a></li>
+ <li><a href="https://app.radicle.xyz/nodes/seed.soaos.dev" target="_blank">🌱 Source Code</a></li>
+ <li><a href="https://tv.soaos.dev/c/soaosdev" target="_blank">πŸ“Ί Videos</a></li>
+ <li><a href="https://archive.soaos.dev" target="_blank">πŸ—ƒ Web Archive</a></li>
<li><a href="https://search.soaos.dev" target="_blank">πŸ” Search Engine</a></li>
+ <li><a href="gemini://soaos.dev">β™Š Gemini Site</a></li>
<!-- <li><a href="http://3uqdpspct5xocufs6d4wbdelxlqp4bmciwcgwmqv6c5f2gdsqvawgaad.onion">πŸ§… Tor Site</a></li>-->
</ul>
</div>
@@ -65,7 +66,6 @@
<h2>Find Me Elsewhere</h2>
<ul class="no-bullets inline-block">
<li><a href="mailto:soaos@soaos.dev" rel="me">πŸ“§ soaos@soaos.dev</a></li>
- <li><a href="https://youtube.com/@soaosdev" rel="me" target="_blank">β–Άβƒž @soaosdev</a></li>
<li><a href="http://soaos.dog" rel="me" target="_blank">🐘 soaos@furry.engineer</a></li>
<li><a
href="https://ssb.soaos.dev/~core/ssb/#@Y1EKP4PU77qby4lI+m5MN6+NcYdjTdRQlV6NmluevuY=.ed25519" target="_blank">~😎
diff --git a/projects/bevy_plugins/index.html b/projects/bevy_plugins/index.html
new file mode 100644
index 0000000..5f5c427
--- /dev/null
+++ b/projects/bevy_plugins/index.html
@@ -0,0 +1,5 @@
+<!DOCTYPE html>
+
+<html>
+ <head></head>
+</html>
diff --git a/projects/project.css b/projects/project.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/projects/project.css
diff --git a/style.css b/style.css
index c45a247..26306bd 100644
--- a/style.css
+++ b/style.css
@@ -1,10 +1,6 @@
@font-face {
font-family: unifont;
- src: url("/assets/unifont.woff2");
-}
-@font-face {
- font-family: unifont;
- src: url("/assets/unifont_upper.woff2");
+ src: url("/assets/UnifontExMono.woff2");
}
:root {
@@ -204,4 +200,4 @@ a {
a:visited {
color: var(--purple);
-} \ No newline at end of file
+}