gamnit: remove unused parameters to `SmoothMaterial::setup_lights`
authorAlexis Laferrière <alexis.laf@xymus.net>
Fri, 6 Oct 2017 23:24:30 +0000 (19:24 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Tue, 21 Nov 2017 19:40:26 +0000 (14:40 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

lib/gamnit/depth/more_materials.nit

index 025615e..004f6b0 100644 (file)
@@ -85,7 +85,7 @@ class SmoothMaterial
                program.specular_color.uniform(specular_color[0]*a, specular_color[1]*a,
                                               specular_color[2]*a, specular_color[3]*a)
 
-               setup_lights(actor, model, camera, program)
+               setup_lights(camera, program)
 
                # Execute draw
                if mesh.indices.is_empty then
@@ -95,7 +95,7 @@ class SmoothMaterial
                end
        end
 
-       private fun setup_lights(actor: Actor, model: LeafModel, camera: Camera, program: BlinnPhongProgram)
+       private fun setup_lights(camera: Camera, program: BlinnPhongProgram)
        do
                # TODO use a list of lights
 
@@ -251,7 +251,7 @@ class TexturedMaterial
                program.normal.array(mesh.normals, 3)
 
                # Light
-               setup_lights(actor, model, camera, program)
+               setup_lights(camera, program)
 
                # Camera
                program.camera.uniform(camera.position.x, camera.position.y, camera.position.z)