X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=r_light.c;h=29fa6cb69582332485e296b66f547b23f4d0029c;hb=74d01e22dda75d1a9d54b5095fdd9373e3ac3593;hp=3510db724886b3ac8da1af71b6b4accadd26ac79;hpb=5204bb8cced9548d5c44f6d6a5ab2e5e4a841030;p=xonotic%2Fdarkplaces.git diff --git a/r_light.c b/r_light.c index 3510db72..29fa6cb6 100644 --- a/r_light.c +++ b/r_light.c @@ -96,7 +96,7 @@ void R_DrawCoronas(void) scale = rtlight->radius * rtlight->coronasizescale; if (VectorDistance2(rtlight->shadoworigin, r_view.origin) < 16.0f * 16.0f) continue; - if (CL_Move(rtlight->shadoworigin, vec3_origin, vec3_origin, r_view.origin, MOVE_NOMONSTERS, NULL, SUPERCONTENTS_SOLID, true, false, NULL, false).fraction < 1) + if (CL_Move(r_view.origin, vec3_origin, vec3_origin, rtlight->shadoworigin, MOVE_NOMONSTERS, NULL, SUPERCONTENTS_SOLID, true, false, NULL, false).fraction < 1) continue; R_DrawSprite(GL_ONE, GL_ONE, lightcorona, NULL, true, false, rtlight->shadoworigin, r_view.right, r_view.up, scale, -scale, -scale, scale, rtlight->color[0] * cscale, rtlight->color[1] * cscale, rtlight->color[2] * cscale, 1); } @@ -121,7 +121,7 @@ void R_DrawCoronas(void) } if (VectorLength(rtlight->color) * cscale < (1.0f / 256.0f)) continue; - if (CL_Move(rtlight->shadoworigin, vec3_origin, vec3_origin, r_view.origin, MOVE_NOMONSTERS, NULL, SUPERCONTENTS_SOLID, true, false, NULL, false).fraction < 1) + if (CL_Move(r_view.origin, vec3_origin, vec3_origin, rtlight->shadoworigin, MOVE_NOMONSTERS, NULL, SUPERCONTENTS_SOLID, true, false, NULL, false).fraction < 1) continue; R_DrawSprite(GL_ONE, GL_ONE, lightcorona, NULL, true, false, rtlight->shadoworigin, r_view.right, r_view.up, scale, -scale, -scale, scale, rtlight->color[0] * cscale, rtlight->color[1] * cscale, rtlight->color[2] * cscale, 1); }