Add naive implementation

This commit is contained in:
Artem Zyktin 2026-06-03 17:47:15 +08:00
parent e4b5e656e7
commit 260c166e68

View File

@ -54,6 +54,11 @@ private:
return a.x() * b.x() + a.y() * b.y() + a.z() * b.z();
}
[[nodiscard]] inline float dot4(vec4 a, vec4 b) noexcept
{
return a.x() * b.x() + a.y() * b.y() + a.z() * b.z() + a.w() * b.w();
}
[[nodiscard]] inline vec4 cross3(vec4 a, vec4 b) noexcept
{
return {