Curved Space Shader in Three.js (via 4D sphere projection)
I made a GLSL shader that bends 3D space using a 4D hypersphere projection. The idea: 1. Project a model onto a 4D sphere 2. Rotate the sphere 3. Project the model back to 3D Code and details: https://github.com/bntre/CurvedSpaceShader Curious what you think.
In plain words
Curved Space Shader is a GLSL shader for Three.js that bends 3D space by projecting models onto a 4D hypersphere, rotating them in four-dimensional space, and projecting them back to 3D. It is designed for developers working with Three.js who want to create spatial distortion effects. The shader demonstrates advanced mathematical visualization techniques using 4D geometry transformations.
written from the facts on this page · September 2026
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Launched alongside, May 2025
the whole month →
- C9
Life & fun · 2025 · felixrieseberg.github.io



