From 4db0f8ebf6702c408408e88ef7348080b51a987c Mon Sep 17 00:00:00 2001 From: Vincent Lejeune Date: Mon, 1 Dec 2014 21:00:28 +0100 Subject: [PATCH] Do not reorient shadow cam It didnt really improve shadows resolution --- src/graphics/render.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/graphics/render.cpp b/src/graphics/render.cpp index debd9f35a..e63426302 100644 --- a/src/graphics/render.cpp +++ b/src/graphics/render.cpp @@ -836,13 +836,6 @@ void IrrDriver::computeCameraMatrix(scene::ICameraSceneNode * const camnode, siz memcpy(&tmp[64], irr_driver->getProjViewMatrix().pointer(), 16 * sizeof(float)); m_suncam->render(); - const core::vector3df &camdir = (camnode->getTarget() - camnode->getAbsolutePosition()).normalize(); - const core::vector3df &sundir = (m_suncam->getTarget() - m_suncam->getAbsolutePosition()).normalize(); - const core::vector3df &up = camdir.crossProduct(sundir).normalize(); - if (up.getLength()) - m_suncam->setUpVector(up); - m_suncam->render(); - for (unsigned i = 0; i < 4; i++) { if (m_shadow_camnodes[i])