]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - r_light.c
fixed normalmap handling (my vectors were backwards), and corrected normalmap generat...
[xonotic/darkplaces.git] / r_light.c
index aafbbf19ceab78314225d63601d4ff6c1c39e9b9..c5ec8b2a9a0f2eaed044cb35ee6b875ee5da67c9 100644 (file)
--- a/r_light.c
+++ b/r_light.c
@@ -110,6 +110,7 @@ void R_UpdateLights(void)
        if (!r_dynamic.integer || !cl_dlights)
                return;
 
+       // TODO: optimize to not scan whole cl_dlights array if possible
        for (i = 0;i < MAX_DLIGHTS;i++)
        {
                if (cl_dlights[i].radius > 0)
@@ -127,7 +128,7 @@ void R_DrawCoronas(void)
        int i, lnum;
        float cscale, scale, viewdist, dist;
        dlight_t *light;
-       if (!r_coronas.integer)
+       if (r_coronas.value < 0.01)
                return;
        R_Mesh_Matrix(&r_identitymatrix);
        viewdist = DotProduct(r_vieworigin, r_viewforward);