E-Ink 新闻日报

返回列表

heerich.js - 用于将 3D 体素场景渲染为 SVG 的微型引擎

heerich.js 是一个极简的 JavaScript 引擎,用于创建 3D 体素场景并将其渲染为 SVG 图形。它允许通过布尔操作对体素体积进行编程操控,生成与分辨率无关的矢量输出,可原生集成到 DOM 中,支持 CSS 样式和无限缩放。该项目灵感源自艺术家 Erwin Heerich 的几何作品,兼具技术工具和交互式画廊功能。

背景

SVG(可缩放矢量图形)是一种基于 XML 的矢量图像格式,广泛用于网页上的 2D 图形;而基于体素的 3D 建模则涉及将对象表示为网格中的体积像素。该项目通过将 3D 体素数据转换为 2D 矢量艺术,连接了这两个领域。

来源
Lobsters
发布时间
2026年3月29日 14:01
评分
6.0 / 10