light: move GetDir to mathlib
This commit is contained in:
parent
9f607b858b
commit
b849a79c3f
|
|
@ -172,6 +172,15 @@ VectorNormalize(vec3_t v)
|
|||
return (vec_t)length;
|
||||
}
|
||||
|
||||
// returns the normalized direction from `start` to `stop` in the `dir` param
|
||||
// returns the distance from `start` to `stop`
|
||||
static inline vec_t
|
||||
GetDir(const vec3_t start, const vec3_t stop, vec3_t dir)
|
||||
{
|
||||
VectorSubtract(stop, start, dir);
|
||||
return VectorNormalize(dir);
|
||||
}
|
||||
|
||||
/* Shortcut for output of warnings/errors */
|
||||
const char *VecStr(const vec3_t vec);
|
||||
const char *VecStrf(const vec3_t vec);
|
||||
|
|
|
|||
|
|
@ -1459,12 +1459,6 @@ LightFace_Sky(const sun_t *sun, const lightsurf_t *lightsurf, lightmap_t *lightm
|
|||
Lightmap_Save(lightmaps, lightsurf, lightmap, 0);
|
||||
}
|
||||
|
||||
static vec_t GetDir(const vec3_t start, const vec3_t stop, vec3_t dir)
|
||||
{
|
||||
VectorSubtract(stop, start, dir);
|
||||
return VectorNormalize(dir);
|
||||
}
|
||||
|
||||
/*
|
||||
* ============
|
||||
* LightFace_Min
|
||||
|
|
|
|||
Loading…
Reference in New Issue