Just released heerich.js, a tiny voxel engine that renders 3D scenes to SVG
╬ Boolean ops
◮ Oblique & perspective
𝑥 Zero dependencies
◌ Pure vector output, infinite scaling
Named after Erwin Heerich's geometric cardboard sculptures.
meodai.github.io/heerich/
www.youtube.com/watch?v=jndl...
Because no one asked:
heerich.js now has per-voxel scale transforms
scale: [1, 0.5, 1] — or (x, y, z) => [...]
position becomes shape
been playing with shaders lately, so this felt natural:
scale + scaleOrigin now accept functions
no-where near shader speed though :D
Part of 0.3.0
Video
heerich 0.6.0 breaks all your existing code, sorry :D I did not like the API anymore.
Playing around with @meodai.bsky.social Heerich library, this thing is fun. I might plot one of these this week.
Video
Video
Activity gets a major update: LiveURLs let you embed p5.js, video, audio and more directly in posts. Custom Themes let you personalise CAN. API v2.3 and iOS v1.5.1 add Analytics and Channels! → www.creativeapplications.net/news/v6-deve...
David Aerne
David Aerne
Sound Recorder for Windows 95
Video
Tiny engine for 3D voxel scenes rendered to SVG — boolean ops, oblique/perspective cameras, zero dependencies.