From de672a85d2778c47fce0d412cea787405388330c Mon Sep 17 00:00:00 2001 From: jussi Date: Sat, 30 Aug 2025 16:41:05 +0300 Subject: DrawMeshInstanced takes transforms as Buffer. --- examples/resources/lib/matrix.lua | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'examples/resources/lib/matrix.lua') diff --git a/examples/resources/lib/matrix.lua b/examples/resources/lib/matrix.lua index 2ed0ffb..d540d28 100644 --- a/examples/resources/lib/matrix.lua +++ b/examples/resources/lib/matrix.lua @@ -58,6 +58,15 @@ function Matrix:set( m ) self:copyMatrix( m ) end +function Matrix:arr() + return { + self[1][1], self[2][1], self[3][1], self[4][1], + self[1][2], self[2][2], self[3][2], self[4][2], + self[1][3], self[2][3], self[3][3], self[4][3], + self[1][4], self[2][4], self[3][4], self[4][4], + } +end + function Matrix:serialize() local str = { "Matrix:new({" } -- cgit v1.2.3