Skip to content

reindernijhoff.net

Menu

  • Blog
  • NPM
  • Photos
  • Shadertoy
  • Turtletoy
  • Dittytoy
  • RenderQueue
  • About

Uncategorized

E-Ink Family Calendar: a Raspberry Pi project

E-Ink Family Calendar: a Raspberry Pi project

Over the past few weeks, I’ve developed a custom e-ink family calendar as my first Raspberry Pi project. This calendar combines hardware elements inspired by MagInkCal with layout concepts from MagInkDash, resulting in a unique and functional display for our

reinder October 10, 2023October 30, 2024 Apps, Uncategorized Read more

Marker Detection for Augmented Reality Applications

Marker Detection for Augmented Reality Applications

This (old) post originally appeared on the website of Infi, the company I co-founded in 2003. At Infi, we have something similar to Google’s 20 Percent Factor. If you have a great idea or something you want to know more

reinder April 2, 2010September 20, 2019 Uncategorized Read more

Rendering distance fields using the Go-language

Rendering distance fields using the Go-language

This (old) post originally appeared on the website of Infi, the company I co-founded in 2003. Every two weeks, one of us gives a talk to the other employees here at Infi. The subject of these talks are mostly related

reinder February 2, 2010February 20, 2025 Uncategorized Read more

Doom 3 – OpenGL Shading Language

Doom 3 – OpenGL Shading Language

After spending most of my free time last year writing a raytracer, I’ve finally finished another OpenGL demo. This demo loads a Doom-3 level (using the .proc format) and renders the level using portal-based visibility culling. I use the OpenGL Shading

reinder August 25, 2005September 24, 2019 Uncategorized Read more

Grass Experiment

Grass Experiment

This demo uses verlet integration to simulate the physics of grass.The grass reacts to wind and the movement of the camera. Walk backwards, and watch the bending grass.Impostors are used to render trees and grass in realtime.

reinder July 20, 2005September 24, 2019 Uncategorized Read more

Impostor experiment

Impostor experiment

Experiment with impostors. Impostors are used to render a forest of 50.000 trees in realtime.

reinder June 24, 2005September 24, 2019 Uncategorized Read more

kD-tree collision detection

kD-tree collision detection

I think that I have figured out how the .cm files in Doom III are used for collision detection.

reinder August 25, 2004September 24, 2019 Uncategorized Read more

Dynamic skydome

Dynamic skydome

This demo shows the following techniques: procedural moving clouds animated skydome with sun and stars stencil shadows very simple terrain engine Download world.zip.

reinder June 23, 2004July 27, 2015 Uncategorized Read more

Search

Recent Posts

  • WebGL Lightmapping Demo
  • WebGPU Ray Tracer: Accelerating the Stanford Dragon
  • The RenderQueue
  • Five years of Turtletoy: a minimalistic, generative art platform
  • E-Ink Family Calendar: a Raspberry Pi project
  • Rijkscollection: a Virtual Art Museum
  • Contemporary Relief
  • Dittytoy
  • Townscaper’s rendering style in WebGL
  • OneShader

Categories

  • Apps (8)
  • Dittytoy (1)
  • Game (3)
  • Javascript (13)
  • OneShader (1)
  • RenderQueue (5)
  • Shadertoy (21)
  • Turtletoy (5)
  • Uncategorized (8)
  • WebGL (5)
  • WebGPU (1)

Copyright © 2025 reindernijhoff.net