Blog posts

2024-05-20

Recent Advancements in Russian Roulette and Splitting for Monte Carlo Light Simulation

2024-04-29

Rust K-D Tree Boids on Bevy with bevy-spatial

2024-04-22

Interactive Boids Simulation

2023-08-05

Vulkan-HPP glTF Renderer

2023-05-11

Grandma Green

2023-04-11

Albedo to EARS, Pt. 7 - Final Results

2023-04-07

A Spooky Weekend in Godot

2023-03-28

Albedo to EARS, Pt. 6 - Statistical Accumulators & The EARS Integrator

2023-03-07

Albedo to EARS, Pt. 5 - The EARS Tracer

2023-02-21

Albedo to EARS, Pt. 4 - Denoising and the Spatial Cache

2023-02-07

Albedo to EARS, Pt. 3 - Into The Thick Of It

2023-01-17

Albedo to EARS, Pt. 2 - Same Thing, But Worse

2023-01-04

Albedo to EARS, Pt. 1 - What is EARS?

2022-11-17

Directed Research at USC

2022-09-02

Summer of Standards

2022-04-30

For Your Consideration, Bumpy Spheres

2022-03-16

Generating OSL Shaders with MaterialX

2022-02-08

MIS: Reviewing Veach's Thesis

2021-12-08

HyperVideo Authoring With Qt6

2021-11-28

Revisiting Ray Tracing

2021-11-03

Color Theory - Green Screen & Chroma Keying

2021-10-30

OpenGL Roller Coaster With Catmull-Rom Splines

2020-06-16

Evaluating Real-Time Style Transfer in TouchDesigner

2020-05-17

Recreating Effects from Aphex Twin's "T69 Collapse"

2020-01-01

Welcome to My Blog