From 5aba56c0a4c5986d5129d4fc23a6a2458020cefb Mon Sep 17 00:00:00 2001 From: vcloarec Date: Sun, 11 Oct 2020 23:13:25 -0400 Subject: [PATCH] fix 3d mesh dataset rendering --- src/3d/mesh/qgsmesh3dgeometry_p.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/3d/mesh/qgsmesh3dgeometry_p.cpp b/src/3d/mesh/qgsmesh3dgeometry_p.cpp index 0d0cd05e09d3..80bec0318f15 100644 --- a/src/3d/mesh/qgsmesh3dgeometry_p.cpp +++ b/src/3d/mesh/qgsmesh3dgeometry_p.cpp @@ -416,7 +416,7 @@ int QgsMeshDataset3dGeometry::extractDataset( QVector &verticalMagnitude //if invalid (for example, static mode) use the scalar dataset index int vertDataSetIndex = scalarDatasetIndex.dataset(); vertDataSetIndex = std::min( vertDataSetIndex, layer->datasetCount( mVerticalGroupDatasetIndex ) - 1 ); - verticalMagDatasetIndex = QgsMeshDatasetIndex( vertDataSetIndex, mVerticalGroupDatasetIndex ); + verticalMagDatasetIndex = QgsMeshDatasetIndex( mVerticalGroupDatasetIndex, vertDataSetIndex ); } //define the active face for vertical magnitude, the inactive faces will not be rendered // The active face flag values are defined based on the vertival magnitude dataset