summaryrefslogtreecommitdiff
path: root/examples/lightmap
diff options
context:
space:
mode:
Diffstat (limited to 'examples/lightmap')
-rw-r--r--examples/lightmap/main.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/examples/lightmap/main.lua b/examples/lightmap/main.lua
index 11cd632..6d946a5 100644
--- a/examples/lightmap/main.lua
+++ b/examples/lightmap/main.lua
@@ -55,6 +55,8 @@ function RL.init()
shader = RL.LoadShader( RL.GetBasePath().."../resources/shaders/glsl330/lightmap.vs",
RL.GetBasePath().."../resources/shaders/glsl330/lightmap.fs" )
+ print( "shader", shader )
+
local materialData = {
shader = shader,
maps = {
@@ -77,6 +79,9 @@ function RL.init()
},
}
material = RL.CreateMaterial( materialData )
+
+ print( "material", material )
+
matrix = RL.MatrixMultiply( RL.MatrixIdentity(), RL.MatrixTranslate( { -4, 0, -4 } ) )
end
@@ -102,3 +107,10 @@ function RL.draw()
RL.DrawMesh( mesh, material, matrix )
camera:endMode3D()
end
+
+function RL.exit()
+ material = nil
+ collectgarbage( "collect" )
+ tileTexture = nil
+ collectgarbage( "collect" )
+end \ No newline at end of file