Reinder Nijhoff
banner
reindernijhoff.net
Reinder Nijhoff
@reindernijhoff.net
reindernijhoff.net
Pinned
Just had my first experience with #WebGPU!
I closely followed Sebastian Lague's entertaining tutorial on BVHs and implemented one in TypeScript. Then, I used the BVH to write a raytracer in WebGPU. I've pushed this demo to the RenderQueue: renderqueue.dev/bvh
Reposted by Reinder Nijhoff
been a couple years since I wrote a dumb pathtracer-in-a-shader; felt that itch again and decided to brush off the cobwebs by 'covering'/'blatantly ripping off' noby's brilliant 10yo 4k www.youtube.com/watch?v=9r8p...
September 4, 2025 at 5:08 PM
Reposted by Reinder Nijhoff
Slides from my SIGGRAPH 2025 and CEDEC 2025 talks “Fast as Hell: idTech 8 Global Illumination”, are now publicly available through the Advances in Real-Time Rendering in Games course. Lecture recordings will be available soon on the course's YouTube channel.
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course slides for "Fast as Hell: idTech8 Global Illumination” talk by @idsoftwaretiago.bsky.social from @idsoftware.bsky.social
are now online
advances.realtimerendering.com/s2025/index....
August 26, 2025 at 12:52 PM
I added an ascii-art based audio visualizer to @dittytoy.net

dittytoy.net/ditty/243733...
August 26, 2025 at 9:56 AM
Reposted by Reinder Nijhoff
My latest coding adventure is now up on YT -- some experiments with ray-tracing glass and water, and the cool caustics they can cause
youtu.be/wA1KVZ1eOuA?...
Coding Adventure: Ray-Traced Glass and Caustics
YouTube video by Sebastian Lague
youtu.be
August 16, 2025 at 12:44 PM
Reposted by Reinder Nijhoff
mund4ne
melodic flows of variable tone and loudness
dittytoy.net
July 22, 2025 at 3:13 AM
Reposted by Reinder Nijhoff
Modal synth
Modal synthesizer, using 8 bandpass filters
dittytoy.net
June 26, 2025 at 4:11 PM
The sound of connecting to the Internet before the 2000s.
April 30, 2025 at 9:05 PM
Reposted by Reinder Nijhoff
yo, i think i've accidentally discovered something new - pwy.io/posts/marchi...
Marching Events: What does iCalendar have to do with ray marching?
pwy.io
April 16, 2025 at 6:21 PM
Reposted by Reinder Nijhoff
Reposted by Reinder Nijhoff
Plottable Multi-Scale Truchet by reinder.
https://turtletoy.net/turtle/9a79d5c213

#turtletoy
Plottable Multi-Scale Truchet
I changed https://turtletoy.net/turtle/fa14c628d4 (by @jurgen) a bit, so it only draws the edges.
turtletoy.net
April 8, 2025 at 10:31 AM
This ditty is extremely nice!
March 31, 2025 at 9:19 AM
Reposted by Reinder Nijhoff
our new land
Based on https://codepen.io/ge1doot/pen/Vymqvp
turtletoy.net
March 20, 2025 at 9:42 AM
Reposted by Reinder Nijhoff
93' Ditty Jungle
Mixing sampling & synth techniques
dittytoy.net
March 2, 2025 at 9:09 PM
An old WebGL demo by me. You can find a blog post about the project here: reindernijhoff.net/2019/03/wolf...
March 6, 2025 at 8:23 AM
Reposted by Reinder Nijhoff
Particle Dance

Particles are spawned at the surface of an animated skinned mesh.

renderqueue.dev/particledance
The RenderQueue - Particle Dance
Dancing character made out of particles
renderqueue.dev
March 4, 2025 at 3:40 PM
Reposted by Reinder Nijhoff
Fingerprints
Procedural fingerprints
turtletoy.net
March 3, 2025 at 10:00 PM
Super cool!
Messing around with ray tracing through lenses (in C++).

1) a 50mm lens patent from 1897
2) the lens modeled in my ray tracer
3) the "picture" that I took with it!
March 1, 2025 at 9:30 PM
Super impressive audio synthesis in just a tiny bit of JavaScript by Athibaul.
February 28, 2025 at 7:21 PM
Reposted by Reinder Nijhoff
Ambient Planet
Altered version of https://dittytoy.net/ditty/5f55165fc5
dittytoy.net
February 26, 2025 at 7:10 PM