grey_goo
grey-goo.bsky.social
grey_goo
@grey-goo.bsky.social
Personally I would prefer the strict case, but if I were considering leniency, I would probably collapse the non-existent dimensions instead of treating them as zero, since I would never expect a basis vector to be all 0s.
e.g. Vector2.forward = (1,0), Vector1.down = (-1), Vector3.ana = (1,0,0) etc.
January 20, 2026 at 8:09 PM