TheCodec's Blog
Latest Posts
-
Rendering Pixel Art in Real Time
15. March 2026
I love stylized art styles, and pixel art is a style that I find particularly charming. But making good pixel art is very difficult, especially animated pixel art. So as a graphics programmer, I wanted to see if I could create a rendering pipeline that renders pixel art directly from a 3D scene.
Read More
-
Developing a Physically-Based Path Tracer (CG24 Project Report)
13. February 2025
The final project of the computer graphics course at ETH is to develop a physically-based path tracer. In this report, I explain the techniques I used to implement features for my own path tracer and how I designed the final scene, which got me first place in the 2024 Rendering Competition.
Read More
-
Reverse Engineering Blender's AgX Tonemapper
25. September 2024
Blender 4 introduced AgX as the default tone mapper, offering better handling of high-intensity colors. While integrating it into my own projects, I struggled with its LUT-based implementation and chose to create my own approximation, focusing on visual appeal over accuracy.
Read More
-
Designing Beautiful Worlds with Procedural Texture Generation
29. January 2023
In this project I tried to procedurally generate visually appealing 3D renders of planets and stars. By layering a bunch of noise functions we can create complex textures that resemble space.
Read More
-
More Posts Coming Soon!
I am currently working on various projects for this blog. These range from making video games to goofing around with AI to reinventing math. Expect to see some cool stuff soon!
Member of the Polyring webring