Show HN: 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.


Comments URL: https://news.ycombinator.com/item?id=44060772

Points: 30

# Comments: 10

https://github.com/bntre/CurvedSpaceShader

Vytvořeno 12d | 22. 5. 2025 14:50:10


Chcete-li přidat komentář, přihlaste se

Ostatní příspěvky v této skupině

Show HN: PinSend – Share text between devices using a PIN(P2P, no login)

Hi HN,

I built [PinSend](https://pinsend.app) — a free web app for instantly sharing text between devices, using a simple 6-character PIN.

- No

3. 6. 2025 16:30:10 | Hacker news
Show HN: Controlling 3D models with voice and hand gestures

I'm sharing my project to control 3D models with voice commands and hand gestures:

- use voice commands to change interaction mode (drag, rotate, scale, animate)

- use hand gestures to control

3. 6. 2025 16:30:09 | Hacker news