
Siggraph2019 Geometric Algebra
About this video
A SIGGRAPH 2019 course on geometric algebra. Charles Gunn gives an intro, then Steven De Keninck gives a programmer-focused course with live examples in ganja.js.
Why it appears in the archive
HN commenters repeatedly point people to it as the most accessible, developer-friendly introduction to geometric algebra and its use in graphics and physics.
AI-generated summary and labels from the source dataset; verify important details against the video. Source & credits.
From the Hacker News discussion
Ok look just watch this mind blowing video: [VIDEO] After that, you can’t argue that geometric algebra is not THE right way to do geometry. Projective geometry (in any dimension) is a subset of geometric algebra. Please watch it.
Read original comment ↗The following video has a good, developer-friendly introduction to the subject that should answer your question. Take a look in particular at the code snippets that are sprinkled throughout the video and notice how much cleaner, shorter, simpler, less computationally costly, and "universal"/"exception-free" the code becomes: [VIDEO]
Read original comment ↗If you like this, then checkout the presentation on Geometric Algebra from 2019 SIGGRAPH: [VIDEO] You can then play around with objects in 3D, 4D, and beyond: [LINK]
Read original comment ↗Geometric algebra: [VIDEO] It makes a lot of hard physics problems (Maxwell's equations, relativity theory, quantum mechanics) much more understandable and (I'm told) unifies them in a common framework. I think it will help your average developer become comfortable with these areas of physics.
Read original comment ↗It's one equation in geometric algebra. [LINK] Also there is a new community for geometric algbera people [LINK] . Check out the demo [LINK] Watch the SIGGRAPH talk [VIDEO] Join the discord [LINK]
Read original comment ↗Here is a video [VIDEO] and the associated HN thread [LINK] that provide some more background on GA and its applications. I think you're generally right that GA is a rebranding of concepts we already knew about, however representing them in a uniform manner seems like a useful thing to do. The at t=4083 in the video they show some interesting examples of projections, rotations, and other geometric operations that can be done quite simply [VIDEO]
Read original comment ↗You should check out the bivector community [LINK] . Check out a demo [LINK] Join the discord [LINK] . Enki (the guy behind bivector) also gave a talk on GA at SIGGRAPH 2019 [VIDEO]
Read original comment ↗You should check out the bivector community dedicated to geometric algebra [LINK] . Check out a demo [LINK] Join the discord [LINK] . Enki (the guy behind bivector) also gave a talk on GA at SIGGRAPH 2019 [VIDEO]
Read original comment ↗