New Visions

Hey everyone, it's been a while, hasn't it? About 3 weeks i think, sorry about that, but I have a good reason for it.

It looks like the best ideas are never the first ones.

I realized that I still wanted to do graphics, but take a break from the traditional Vulkan/OpenGL/DirectX shenanigans. So I thought of something new I could do, and I found it.


A Software Renderer!

I think it's a pretty good idea, I wanted to make a software renderer for a long time and I think it's finally time to do it.

Tech Stack

  Language: C 
  Windowing: SDL
  Math Library: cglm

I already got started on the project and I've got basic 3D rendering to work in about a week. My next goal will probably be getting model loading to work.

So far, this project has been a really nice breath of fresh air and I've genuinely enjoyed working on it so far.


I also have another announcement. Sadly, from here on out there will be no more weekly blog. There are 2 reasons for this change:

  1. In a week there is simply not that much progress to talk about.
  2. I simply don't really have the time to write a blog every week.

This change comes with some upsides though:

  1. Longer, higher quality devlogs.
  2. More focused on substantial progress.

I think that's about it for today, it was a short blog but I had to get it out as soon as possible. As for the next blog, I'm not sure, but it will be a good one, I promise.

I set up the project's github already, and you can check it out here

Goodbye!