Five years ago, I launched Turtletoy, an online platform that enables users to create plottable generative art using a simple Turtle graphics API. Today, Turtletoy continues to be a popular destination for artists looking for plotter-friendly vector graphics. Why Turtletoy?
Rijkscollection: a Virtual Art Museum
I am excited to share my latest hobby project, Rijkscollection, a virtual museum built using WebGL. This platform lets you explore paintings and drawings from the Rijksmuseum Amsterdam. Rijkscollection doesn’t offer a tour of the Rijksmuseum. Instead, it creates unique
Dittytoy
Over the past few months, I have spent some free time developing Dittytoy: an online platform that allows you to create music using a minimalistic javascript API. All music on Dittytoy is generated entirely in code. So don’t expect easy-to-use
Townscaper’s rendering style in WebGL
I love the rendering style of Townscaper by Oskar Stålberg. Since Townscaper can export your town as a .obj (including three “magic” textures), I thought it would be a nice project to reverse-engineer this style. Townscaper’s rendering style in WebGL
Wolfenstein: Ray Tracing On using WebGL1
Since the introduction of the Nvidia RTX graphics cards last summer, ray tracing is back again. In the last months, my Twitter feed flooded with a continuous stream of RTX On / RTX Off comparisons.
Home – Global Game Jam
This is the first year that I have participated in the Global GameJam 2019. I created the game “Reinder wants to go home, early” in 4.8 hours.
3D Line Art Engine (port)
I have ported most of “ln, The 3D Line Art Engine” by @FogleBird to javascript so it can be used on Turtletoy. The engine can create drawings of 3D scenes, that you can plot using a pen plotter, which naturally
JS1k post mortem – Train Window
In this post, I will write up some notes about my JS1k entry ‘Train Window’, a view of a passing procedural landscape from a train window in 1kb of javascript.
JS1k post-mortem Minecraft
After enjoying all the great submissions of JS1k in the previous years, I wanted to participate myself this year (which, in fact, is my first participation in an online code competition ever). My entry “Minecraft” ended third. In this post,