my talk "Why can't you multiply vectors?" is now live on youtube!! 🎉
my talk "Why can't you multiply vectors?" is now live on youtube!! 🎉
@acegikmo "you are a shader programmer"
Called out -_-
@acegikmo "you are a shader programmer"
Some of us watching have physics degrees.
....
Ok. Technically, I know enough GLSL to have written, like, 10 lines of it for a no-toolkit wayland application. I don't think it counts, I understood your talk because of the college degree, not OpenGL.
(I loved the talk. You may have nerd sniped me. I may need to go see what happens when I apply this to vector calculus.)
Good talk but i'll resist the urge to go add all these bivector, multivector etc types to my maths lib.
@acegikmo
please be about GA …
please be about GA …
please be about GA …
YES!
@breakin Yeah. I think part of my frustration with most sources online is that it feels like several loose definitions with no real axiom tying it all together, and it becomes hard for me to visualize or even imagine I would implement something like it
it didn't click for me until I found the v² = |v|² axiom. The only other assumption you need is orthonormal basis vectors, and then you're good to go pretty much!
@breakin yeah, in the end, GA is still very much in flux, there is no established standard yet, and so we're all just picking our favorite approach and going from there, for better or worse
like, me assuming an orthonormal basis, for example, will have some people upset because there are GAs that work without that assumption