Comment

Comment by infogulch

I got sucked down a Geometric Algebra rabbit hole a few months ago, which seems like a remarkably concise and intuitive way to work in a very wide variety of geometries, including 2D, 3D, 4D+, non-euclidean etc. I've wondered if GA would make a good foundation for a physics engine...

There are a few small rust libraries that look interesting [1][2], but none with a lot of traction.

Has anyone looked into this?

[1]: https://crates.io/keywords/geometric-algebra

[2]: https://github.com/Lichtso/geometric_algebra

If you dare, a good place to jump in might be Freya Holmér's Why can't you multiply vectors? - https://www.youtube.com/watch?v=htYh-Tq7ZBI - Then https://bivector.net/index.html

parent infogulch 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton