From e8b2c5682e5d3cb74705e9a68a7a488630ef0fb8 Mon Sep 17 00:00:00 2001 From: Fangjun Kuang Date: Sun, 11 Feb 2018 15:49:33 +0800 Subject: [PATCH] fix issue #9387 and #9575. --- modules/viz/src/vizimpl.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/viz/src/vizimpl.cpp b/modules/viz/src/vizimpl.cpp index b9cdc91ced..2cce27ee5b 100644 --- a/modules/viz/src/vizimpl.cpp +++ b/modules/viz/src/vizimpl.cpp @@ -506,6 +506,7 @@ void cv::viz::Viz3d::VizImpl::setViewerPose(const Affine3d &pose) camera.SetViewUp(up_vec.val); renderer_->ResetCameraClippingRange(); + renderer_->ResetCamera(); } ///////////////////////////////////////////////////////////////////////////////////////////// @@ -574,6 +575,7 @@ void cv::viz::Viz3d::VizImpl::resetCameraViewpoint(const String &id) renderer_->SetActiveCamera(cam); renderer_->ResetCameraClippingRange(); + renderer_->ResetCamera(); renderer_->Render(); }