
"Super Imposter" shader: my journey to make a high quality imposter shader
The Goal First, the definition of what I was trying to accomplish: rendering with polygons and with voxels are two currently very well...


Scenario Test Week 2020: Unity Airship game
In order to test the functionality of the systems in Unity's latest release, everyone got into groups and made small games. Our original...


Project at Unity: DOTS Tornado simulation
During my time at unity, before Covid hit, we were given a week of training in the new paradigm meant to improve performance, networking,...

Progress made on my fractal program part two: create your own fractals!
This took around a week to do but it was well worth it. Clicking the "custom function" checkbox will take you to this UI: The proper way...

Progress made on my fractal program: part one (more fractals!)
I wanted to make two blog posts, one dedicated to some of the new built in fractals I added into my fractal program, and one for the more...

Images made with the latest iteration of my fractal program
I've added some more fractal algorithms, such as Burning Ship, Burning Ship Julia, Distorted Mandelbrot (my own algorithm) and Distorted...

More work done on fractal program + download link
New features: Custom Julia Set position! Input a custom position or middle mouse click anywhere to set the position. Middle mouse click...

C++ Escape Time Fractal Program - Improvements
I took a week or so break from coding (Guilty Gear Strive is addicting!) but a couple of days ago I got back into working on the fractal...


1 Week of C++ practice: Escape time fractal renderer
Features: Multithreading Runs drawing code off the main thread. Drawing code is split into a number of threads (the constant is currently...

Shaders made when working at Unity
I did a few advanced shaders when I was working at Unity during some of my free time in order to test Shadergraph's functionality. Most...