Loading LrSceneRayTracing.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -236,7 +236,7 @@ LrColor LrSceneRayTracing::computeFromSource(const LrRay &ray, LrHit &hit) if (m_binder->getIntersection(rayLight, NULL, 0.0f, dist) == false) { colorTmp += (((LrEntityLight*)(*itObjs))->getColor())*hit.optic->compute(rayLight.getDirection(),-ray.getDirection(),hit.normal,hit.tangent,hit.u,hit.v); colorTmp += (((LrEntityLight*)(*itObjs))->getColor())*hit.optic->compute(rayLight,-ray.getDirection(),hit.normal,hit.tangent,hit.u,hit.v); } } colorResult += colorTmp/nbRayOnLight; Loading Loading
LrSceneRayTracing.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -236,7 +236,7 @@ LrColor LrSceneRayTracing::computeFromSource(const LrRay &ray, LrHit &hit) if (m_binder->getIntersection(rayLight, NULL, 0.0f, dist) == false) { colorTmp += (((LrEntityLight*)(*itObjs))->getColor())*hit.optic->compute(rayLight.getDirection(),-ray.getDirection(),hit.normal,hit.tangent,hit.u,hit.v); colorTmp += (((LrEntityLight*)(*itObjs))->getColor())*hit.optic->compute(rayLight,-ray.getDirection(),hit.normal,hit.tangent,hit.u,hit.v); } } colorResult += colorTmp/nbRayOnLight; Loading