summaryrefslogtreecommitdiff
path: root/src/engine/shadowmap.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/shadowmap.cpp')
-rw-r--r--src/engine/shadowmap.cpp13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/engine/shadowmap.cpp b/src/engine/shadowmap.cpp
index 1eefe4b..e86f65f 100644
--- a/src/engine/shadowmap.cpp
+++ b/src/engine/shadowmap.cpp
@@ -185,19 +185,6 @@ bool isshadowmapreceiver(vtxarray *va) {
vec center = vec(va->shadowmapmin).add(vec(va->shadowmapmax)).mul(0.5f);
calcshadowmapbb(center, xyrad, zrad, x1, y1, x2, y2);
return shadowmaptex.checkblurtiles(x1, y1, x2, y2, 2);
-
-#if 0
- // cheaper inexact test
- float dz = va->o.z + va->size/2 - shadowfocus.z;
- float cx = shadowfocus.x + dz*shadowdir.x, cy = shadowfocus.y + dz*shadowdir.y;
- float skew = va->size/2*SHADOWSKEW;
- if(!shadowmap || !shadowmaptex ||
- va->o.z + va->size <= shadowfocus.z - shadowmapdist || va->o.z >= shadowmapmaxz ||
- va->o.x + va->size <= cx - shadowmapradius-skew || va->o.x >= cx + shadowmapradius+skew ||
- va->o.y + va->size <= cy - shadowmapradius-skew || va->o.y >= cy + shadowmapradius+skew)
- return false;
- return true;
-#endif
}
bool isshadowmapcaster(const vec &o, float rad) {