Send in your ideas for NGI Taler/Fediversity. Deadline August 1, 2026
Grant
Theme fund: NGI0 Commons Fund
Start: 2026-06
More projects like this
Verticals + Search

Sacr3d

Scheme-based graphics and math rendering toolkit

sacr3d is a 3D graphics toolkit designed for creating and sharing procedural and mathematical visualizations with ease. Built for the web, sacr3d applications run in any modern browser, making them both interactive and effortlessly portable.

sacr3d enables quick visualization and exploration of mathematical and procedural objects—from curves and surfaces to fractals. But its true strength lies in its hackable rendering pipeline, which invites users to experiment with unconventional rendering techniques and think about how mathematical objects can be visualized.

sacr3d bridges the gap between creative coders, geometry researchers, and math students at all levels. Its goal is to make it easy to experiment with rendering techniques, so if you understand how an object can be visualized, implementing it in sacr3d should be intuitive and straightforward.

Logo NLnet: abstract logo of four people seen from above Logo NGI Zero Commons Fund: letterlogo shaped like a tag

This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).