1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-10-13 00:25:19 +02:00

Add vector.combine (#11920)

This commit is contained in:
Lars Müller
2022-05-04 13:44:14 +02:00
committed by GitHub
parent e9e671078c
commit ae7664597e
4 changed files with 20 additions and 0 deletions

View File

@@ -110,6 +110,14 @@ function vector.apply(v, func)
)
end
function vector.combine(a, b, func)
return fast_new(
func(a.x, b.x),
func(a.y, b.y),
func(a.z, b.z)
)
end
function vector.distance(a, b)
local x = a.x - b.x
local y = a.y - b.y