From 71b6d9769d3b8b8ccd1508e6db545290cdb34777 Mon Sep 17 00:00:00 2001 From: Lars Mueller Date: Wed, 12 Jan 2022 12:16:02 +0100 Subject: [PATCH] Add vector.zeros --- vector.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/vector.lua b/vector.lua index f784d74..c376601 100644 --- a/vector.lua +++ b/vector.lua @@ -36,6 +36,13 @@ function new(v) return setmetatable(v, metatable) end +function zeros(n) + local v = {} + for i = 1, n do + v[i] = 0 + end + return new(v) +end function from_xyzw(v) return new{v.x, v.y, v.z, v.w} end