E-Ink News Daily

Back to list

heerich.js - A tiny engine for 3D voxel scenes rendered to SVG

heerich.js is a minimalist JavaScript engine for creating 3D voxel scenes and rendering them as SVG graphics. It enables programmatic manipulation of voxel volumes with boolean operations, producing resolution-independent vector output that integrates natively with the DOM for CSS styling and infinite scaling. The project is inspired by the geometric work of Erwin Heerich and serves as both a technical tool and interactive gallery.

Background

SVG (Scalable Vector Graphics) is a widely used XML-based vector image format for 2D graphics on the web, while voxel-based 3D modeling involves representing objects as volumetric pixels in a grid. This project bridges these domains by converting 3D voxel data into 2D vector art.

Source
Lobsters
Published
Mar 29, 2026 at 02:01 PM
Score
6.0 / 10