From f702f549afe61f195cc0e238228da00f265ca885 Mon Sep 17 00:00:00 2001 From: Michel Nielsen Date: Sun, 1 Mar 2026 23:15:47 +0100 Subject: [PATCH] Fix point shadow bias --- h3d/pass/PointShadowMap.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/h3d/pass/PointShadowMap.hx b/h3d/pass/PointShadowMap.hx index ddfa0264a4..c6e0075712 100644 --- a/h3d/pass/PointShadowMap.hx +++ b/h3d/pass/PointShadowMap.hx @@ -28,7 +28,7 @@ class PointShadowMap extends CubeShadowMap { throw "assert"; var pointLight = cast(light, h3d.scene.pbr.PointLight); pshader.shadowMap = texture; - pshader.shadowBias = bias; + pshader.shadowBias = bias * pointLight.range; pshader.shadowPower = power; pshader.lightPos = light.getAbsPos().getPosition(); pshader.zFar = pointLight.range;