
Interactieve 3D WebGL Experience
3D-WebGL-werk met geanimeerde chroomletters, een neon-grid en sterren op warpsnelheid. Beweeg je muis om de camera mee te laten bewegen.
Digitale kunst, animatie en interactieve WebGL-experimenten van Erik van de Blaak, waaronder een DOS-demo, een 3D-wereldbol en de designstudies Four en Five.

3D-WebGL-werk met geanimeerde chroomletters, een neon-grid en sterren op warpsnelheid. Beweeg je muis om de camera mee te laten bewegen.

Een 3D-wereldbol van 2000 lichtpunten, gebouwd met Three.js. Kies Nederland, Suriname of Engeland en de bol draait naar dat land, met een korte tekst erbij.

Een MS-DOS-simulatie met CRT-effecten en echte commando's als DIR, CD, TYPE en HELP. CAROUSEL.EXE laat het scherm uiteenvallen in ASCII-blokken, die overgaan in een 3D-carrousel.

Een one-page site voor een fictieve AI- en softwarestudio, gebouwd in SvelteKit met een eigen WebGL-shader, smooth scroll en scroll-gestuurde animaties.

Een one-page site voor een fictieve studio voor nachtfotografie, met een 3D-fotowand in three.js, eigen shaders en animaties met GSAP. Alle beelden zijn met AI gegenereerd.

Een one-page site met een muur van honderden tegels, gesneden uit vier tekeningen die ik zelf heb gemaakt. Tegels lichten op als pixels van letters: eerst SIX, daarna loopt "a website by Erik van de Blaak" als lichtkrant door de muur. Gebouwd met SvelteKit en Canvas 2D.

Een korte, geanimeerde natuurfilm in de browser. In 60 seconden loop je door het regenwoud van Suriname, ontmoet je de jaguar en hoor je wat hij nodig heeft. Met Nederlandse vertelstem, ondertiteling en een kaart van Suriname. Gebouwd met SvelteKit, WebGL en de Web Audio API.

Een one-page site voor een verzonnen sterrenwacht. In een bewegende sterrenhemel draait een kubus van donker kristal. Elk vlak is een portaal naar een eigen 3D-wereld en hoort bij één onderdeel van de pagina; klik je erop, dan vliegt de camera erdoorheen. Gebouwd met SvelteKit, three.js en postprocessing.

Een jaguar van ASCII-tekens rent door het regenwoud van Suriname. Door de tekens waaruit hij bestaat, schuift dezelfde jungle voorbij, trager dan erbuiten. Gebouwd met Vite, TypeScript, WebGL2 en de Web Audio API.

Een top-down commandogame voor toetsenbord en muis. Je landt 's nachts met een parachute in een vallei, sluipt langs 29 bewakers, zoeklichten en patrouillerende voertuigen, blaast het radiocommandocentrum van een basis op en ontsnapt naar het ophaalpunt. Gebouwd met Phaser 3.90, TypeScript en de Web Audio API.