Explorar o código

Cascade shadow map : Fix math with FOV

TothBenoit hai 1 ano
pai
achega
d505e21a61
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      h3d/pass/CascadeShadowMap.hx

+ 1 - 1
h3d/pass/CascadeShadowMap.hx

@@ -66,7 +66,7 @@ class CascadeShadowMap extends DirShadowMap {
 
 	public function calcCascadeMatrices() {
 		var invCamera = ctx.camera.getInverseView();
-		var invG = hxd.Math.tan(ctx.camera.fovY / 2.0);
+		var invG = hxd.Math.tan(hxd.Math.degToRad( ctx.camera.fovY ) / 2.0);
 		var sInvG = ctx.camera.screenRatio * invG;
 		var invLight = lightCamera.getInverseView();