mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-22 00:06:12 -05:00
Revert "Only emit cameraChanged() on frame start"
This reverts commit 0f3129b7a4d420471dd4eaaecbee26165f49a3cf.
This commit is contained in:
parent
b7c35003b6
commit
bb4962ee30
@ -161,12 +161,6 @@ void QgsCameraController::zoomCameraAroundPivot( const QVector3D &oldCameraPosit
|
|||||||
void QgsCameraController::frameTriggered( float dt )
|
void QgsCameraController::frameTriggered( float dt )
|
||||||
{
|
{
|
||||||
Q_UNUSED( dt )
|
Q_UNUSED( dt )
|
||||||
|
|
||||||
if ( mCameraChanged )
|
|
||||||
{
|
|
||||||
emit cameraChanged();
|
|
||||||
mCameraChanged = false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void QgsCameraController::resetView( float distance )
|
void QgsCameraController::resetView( float distance )
|
||||||
@ -288,7 +282,7 @@ void QgsCameraController::updateCameraFromPose()
|
|||||||
if ( mCamera )
|
if ( mCamera )
|
||||||
mCameraPose.updateCamera( mCamera );
|
mCameraPose.updateCamera( mCamera );
|
||||||
|
|
||||||
mCameraChanged = true;
|
emit cameraChanged();
|
||||||
}
|
}
|
||||||
|
|
||||||
void QgsCameraController::moveCameraPositionBy( const QVector3D &posDiff )
|
void QgsCameraController::moveCameraPositionBy( const QVector3D &posDiff )
|
||||||
|
@ -385,9 +385,6 @@ class _3D_EXPORT QgsCameraController : public QObject
|
|||||||
// 3D world's origin in map coordinates
|
// 3D world's origin in map coordinates
|
||||||
QgsVector3D mOrigin;
|
QgsVector3D mOrigin;
|
||||||
|
|
||||||
//! Did camera change since last frame? Need to know if we should emit cameraChanged().
|
|
||||||
bool mCameraChanged = false;
|
|
||||||
|
|
||||||
// To test the cameracontroller
|
// To test the cameracontroller
|
||||||
friend class TestQgs3DRendering;
|
friend class TestQgs3DRendering;
|
||||||
friend class TestQgs3DCameraController;
|
friend class TestQgs3DCameraController;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user