Panagiotis Christopoulos Charitos 13 vuotta sitten
vanhempi
sitoutus
ea7e4b879f
1 muutettua tiedostoa jossa 7 lisäystä ja 5 poistoa
  1. 7 5
      src/renderer/Is.cpp

+ 7 - 5
src/renderer/Is.cpp

@@ -132,8 +132,13 @@ struct WriteSpotLightsUbo: ThreadJob
 			lightDir = cam->getViewMatrix().getRotationPart() * lightDir;
 			lightDir = cam->getViewMatrix().getRotationPart() * lightDir;
 			slight.lightDirection = Vec4(lightDir, 0.0);
 			slight.lightDirection = Vec4(lightDir, 0.0);
 			
 			
-			static const Mat4 biasMat4(0.5, 0.0, 0.0, 0.5, 0.0, 0.5, 0.0, 0.5, 
-				0.0, 0.0, 0.5, 0.5, 0.0, 0.0, 0.0, 1.0);
+			/*static const Mat4 biasMat4(0.5, 0.0, 0.0, 0.5, 0.0, 0.5, 0.0, 0.5, 
+				0.0, 0.0, 0.5, 0.5, 0.0, 0.0, 0.0, 1.0);*/
+			static const Mat4 biasMat4(
+				0.5, 0.0, 0.0, 0.0, 
+				0.0, 0.5, 0.0, 0.0, 
+				0.0, 0.0, 0.5, 0.0, 
+				0.0, 0.0, 0.0, 1.0);
 			slight.texProjectionMat = biasMat4 * light.getProjectionMatrix() *
 			slight.texProjectionMat = biasMat4 * light.getProjectionMatrix() *
 				Mat4::combineTransformations(light.getViewMatrix(),
 				Mat4::combineTransformations(light.getViewMatrix(),
 				Mat4(cam->getWorldTransform()));
 				Mat4(cam->getWorldTransform()));
@@ -745,9 +750,6 @@ void Is::lightPass()
 		lightPassProg->findUniformVariable(str).set(*shadowmaps[i]);
 		lightPassProg->findUniformVariable(str).set(*shadowmaps[i]);
 	}
 	}
 
 
-	/*GLint shadowMapsLoc = lightPassProg->findUniformVariable("msFai0");
-	shadowmaps*/
-
 	r->drawQuadInstanced(TILES_Y_COUNT * TILES_X_COUNT);
 	r->drawQuadInstanced(TILES_Y_COUNT * TILES_X_COUNT);
 }
 }