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

Erstellt 12d | 22.05.2025, 14:50:10


Melden Sie sich an, um einen Kommentar hinzuzufügen

Andere Beiträge in dieser Gruppe

Show HN: Gradle plugin for faster Java compiles

Hey HN,

We've written a pretty cool Gradle plugin I wanted to share.

It turns out if you native-image the Java and Kotlin compilers, you can experience a serious gain, especially for "smaller"

03.06.2025, 23:30:11 | Hacker news
Show HN: Ephe – A Minimalist Open-Source Markdown Paper for Today

Hi HN,

I built Ephe, open-source markdown paper for daily todos and thoughts.

No sign-up, no ads, no subscriptions, no AI.

## Why I made this

We have plenty of Markdown editors. And too ma

03.06.2025, 23:30:06 | Hacker news