Shadow Detection With Render Textures
October 28, 2024
Real Time Rendering Notes
September 5, 2024
Responsive Melee Combat
June 5, 2024
Unity Custom Passes with URP
May 7, 2024
GitHub Basics for Designers
May 7, 2024
Fundamentals of Combinatorics
April 19, 2024
Cyberpunk 2077 Thoughts
February 1, 2024
Slime Hunter Pitch
December 19, 2023
C++ Test Review
October 16, 2023
Satisfying 2D Movement
October 13, 2023
Portrait Action Mobile Games
October 11, 2023
C++ A Personal Guide
October 4, 2023
Pianotypes Devlog 5
October 1, 2023
Habits and Goals and Gratitude
September 28, 2023
Stack and Heap
September 27, 2023
Useful Linear Algebra
September 25, 2023
Dot Product and How it Relates to Light
September 14, 2023
Signed Ints and Two’s Complement
September 12, 2023
PGDAP Log 2
September 12, 2023
Starting the School Year
September 5, 2023
Pianotypes Devlog 5
September 4, 2023
Shader Layering
August 26, 2023
Which Way Does the UV Go?
August 25, 2023
Pianotypes Devlog 4
August 25, 2023
Reviving Tabby Sort
August 23, 2023
Pianotypes Devlog 3
August 23, 2023
Pianotypes Devlog 2
August 21, 2023
Revisting Pianotypes
August 18, 2023
Svelte Reactive Classes
August 12, 2023
Some More GLSL
July 19, 2023
JS Modules in Hugo
July 14, 2023
Basics of Shader Fractals
July 13, 2023
Some Casual Art
July 13, 2023
3D Matrix Rotations
June 15, 2023
Intro to Deep Learning
June 12, 2023
Overview of Probability
June 4, 2023
Intro to Machine Learning
May 28, 2023
Handling Normals from Unity to Blender
May 15, 2023
Playing With GLSL
May 11, 2023
Introduction to Unity Shaders
May 6, 2023
Understanding Quaternions
May 5, 2023
3D Character Unity Setup
May 3, 2023
Making an Osu Banner
May 2, 2023
Using Kanban Boards
May 1, 2023
Folder Structure and Making Mistakes
April 28, 2023
Osu Fanart Again!?
April 24, 2023
Making Osu Fanart
April 24, 2023
New Beginnings
April 23, 2023