Paper Talk: Topology-guided accelerated vector field streamline visualization
08 June 2024
Rasterizing Gaussian Splats (The CUDA-less Way)
20 December 2023
Rendering a Perfect Sphere in OpenGL, then an Ellipsoid
18 December 2023
Worley and His Noise (Worley Noise/Voronoi Noise)
23 September 2023
Writing a Pathtracer in Lua, Week 5: LuaJIT and BVH
09 September 2023
Writing a Pathtracer in Lua, Week 4: True Multithreaded Lua
02 September 2023
Writing a Pathtracer in Lua, Week 3: Rudimentary UI and Parallel Computing
26 August 2023
Writing a Pathtracer in Lua, Week 2: Model Loading & Intersection
19 August 2023
Writing a Pathtracer in Lua, Week 1
12 August 2023
Radiant Flux, Intensity, Irradiance, Radiance, and the Rendering Equation
29 July 2023
Micro-Mesh Overview (Part 1)
22 July 2023
A Rough Idea of How Photon Mapping Works
13 May 2023
Model Loading Using TinyOBJLoader
08 April 2023
Linear Transformations, Scene Graph, and Animations
18 March 2023
Understanding the Basics of ReSTIR DI
11 March 2023
Depth of Field in Raymarching Scene
25 February 2023
Dissecting the Fruxis Shader, Part 1
14 January 2023
Spherical Harmonics & Precomputed Radiance Transfer
07 January 2023
Perlin Noise: What Is That?
02 January 2023