Freestyle: removed redundant instantiation of vector objects.

This commit is contained in:
2014-07-27 21:58:05 +09:00
parent be980c4ee4
commit 66423364ca

View File

@@ -533,7 +533,7 @@ void Controller::ComputeViewMap()
}
_Chrono.start();
edgeDetector.setViewpoint(Vec3r(vp));
edgeDetector.setViewpoint(vp);
edgeDetector.enableOrthographicProjection(proj[3][3] != 0.0);
edgeDetector.enableRidgesAndValleysFlag(_ComputeRidges);
edgeDetector.enableSuggestiveContours(_ComputeSuggestive);
@@ -557,7 +557,7 @@ void Controller::ComputeViewMap()
//----------------------------------------------------------
ViewMapBuilder vmBuilder;
vmBuilder.setEnableQI(_EnableQI);
vmBuilder.setViewpoint(Vec3r(vp));
vmBuilder.setViewpoint(vp);
vmBuilder.setTransform(mv, proj, viewport, _pView->GetFocalLength(), _pView->GetAspect(), _pView->GetFovyRadian());
vmBuilder.setFrustum(_pView->znear(), _pView->zfar());
vmBuilder.setGrid(&_Grid);