heerich.js 是一个极简的 JavaScript 引擎,用于创建 3D 体素场景并将其渲染为 SVG 图形。它允许通过布尔操作对体素体积进行编程操控,生成与分辨率无关的矢量输出,可原生集成到 DOM 中,支持 CSS 样式和无限缩放。该项目灵感源自艺术家 Erwin Heerich 的几何作品,兼具技术工具和交互式画廊功能。
背景
SVG(可缩放矢量图形)是一种基于 XML 的矢量图像格式,广泛用于网页上的 2D 图形;而基于体素的 3D 建模则涉及将对象表示为网格中的体积像素。该项目通过将 3D 体素数据转换为 2D 矢量艺术,连接了这两个领域。
- 来源
- Lobsters
- 发布时间
- 2026年3月29日 14:01
- 评分
- 6.0 / 10