1
0
mirror of https://github.com/HybridDog/vector_extras.git synced 2025-06-30 15:20:22 +02:00

Remove the vector.cross and deprecate vector.scalar; those functions are in minetest now

This commit is contained in:
HybridDog
2020-02-17 13:04:53 +01:00
parent 9c6e53dd0a
commit d1a3c95286
2 changed files with 6 additions and 12 deletions

View File

@ -255,18 +255,6 @@ function funcs.sort_positions(ps, preferred_coords)
table.sort(ps, ps_sorting)
end
function funcs.scalar(v1, v2)
return v1.x*v2.x + v1.y*v2.y + v1.z*v2.z
end
function funcs.cross(v1, v2)
return {
x = v1.y*v2.z - v1.z*v2.y,
y = v1.z*v2.x - v1.x*v2.z,
z = v1.x*v2.y - v1.y*v2.x
}
end
-- Tschebyschew norm
function funcs.maxnorm(v)
return math.max(math.max(math.abs(v.x), math.abs(v.y)), math.abs(v.z))