







Geometric features between the micro and macro scales produce an expressive family of visual effects grouped under the term 'glints'. Efficiently rendering these effects amounts to finding the highlights caused by the geometry under each pixel. To allow for fast rendering, we represent our faceted geometry as a 4D point process on an implicit multiscale grid, designed to efficiently find the facets most likely to cause a highlight. The facets' normals are generated to match a given micro-facet normal distribution such as Trowbridge-Reitz (GGX) or Beckmann, to which our model converges under increasing surface area. Our method is simple to implement, memory-and-precomputation-free, allows for importance sampling and covers a wide range of different appearances such as anisotropic as well as individually colored particles. We provide a base implementation as a standalone fragment shader.
heerich.js
Tiny engine for 3D voxel scenes rendered to SVG — boolean ops, oblique/perspective cameras, zero dependencies.

Shaders
Component library for creative WebGPU effects in modern frontend frameworks. Compose interactive visuals for Vue, React, Svelte and Solid.

Modern GPU Programming For MLSys — Modern GPU Programming For MLSys
Machine learning systems sit at the heart of modern AI workloads. In these systems, performance often comes down to the quality of a small number of GPU kernels. Attention kernels, LLM prefill and decode kernels, low-precision block-scaled GEMMs, fused MoE layers, and other large fused kernels all directly shape end-to-end speed in both training and serving.
On Rendering Diffs
A technical deep dive into how we built the @pierre/diffs package and CodeView component for zero-blanking diff rendering at any scale.

WorldClaw: Agentic 3D Open-World Generation at Scale
From one open-ended prompt to an explicit, explorable, and editable 3D world.


Stanford CS231N Deep Learning for Computer Vision | Spring 2025 | Lecture 1: Introduction
Ditherpunk — The article I wish I had about monochrome image dithering — surma.dev
I always loved the visual aesthetic of dithering but never knew how it’s done. So I did some research. This article may contain traces of nostalgia and none of Lena.

Meshes vs. Gaussian Splats: Which reality representation should you choose?
Learn the differences between meshes and Gaussian splats, how each represents reality, where they excel, and why the most effective reality mapping workflows increasingly leverage both.

Inigo Quilez :: computer graphics, maths, shaders, fractals, demoscene
Tutorials and articles of Inigo Quilez on computer graphics, fractals, math, art, demoscene, shaders and more.
Complete guide to samplers in Stable Diffusion
Dive into the world of Stable Diffusion samplers and unlock the potential of image generation.

MD Thermochrome by Mass-Driver - Future Fonts
Our written world is made from little dots: little dots of ink from a printer; phosphors or pixels on a screen; blackened thermal paper on a sales receipt. MD Thermochrome is a typeface designed around little dots. It’s not a faithful mimicry of any single printing technique, but an allusion to several — the coarse grid of dot-matrix printers, the visible scanlines of CRT terminal fonts, the varying dot size of over- and under-inked documents from any number of technologies. Built on a consistent (but not quite square) grid, Thermochrome features five discrete italic angles (Upright, Italic, Inclined, Retalic, Reclined), eight weights, and over 100 icons and symbols.

How To Do Abstract Street Photography Like Saul Leiter
DR Group
For high-dimensional data, dimensionality reduction (DR) methods have been invaluable tools for human understanding, as they can map datasets into two or three dimensions for visualization, providing an intuitive way to understand the data. In recent years, tons of DR methods for data visualization have been proposed, and some are much better than others. In this blog post, we explore several DR methods, discuss how to determine which methods are effective, and explain why some are better than others.