Difference between revisions of "QGIS 3D Animations"

From Tuflow
Jump to navigation Jump to search
 
Line 17: Line 17:
 
The following steps demonstrate how to display the water level (_h) datasets, these steps may equally be followed using other datasets you may have.
 
The following steps demonstrate how to display the water level (_h) datasets, these steps may equally be followed using other datasets you may have.
 
<ol>
 
<ol>
<li>Load the '''DEM.tif''' into the QGIS workspace, along with the 2D results datasets using the '''M01_5m_001.xmdf''' results file located in the '''TUFLOW\results\''' folder using the TUFLOW Viewer. For more details on loading map outputs, refer to  [[TUFLOW_Viewer_-_Load_Results_-_Map_Outputs | TUFLOW Viewer - Load Results - Map Outputs]].  </li><br>
+
<li>Load the '''DEM.tif''' into the QGIS workspace </li><br>
<li>Select 'Depth' results to display in the workspace and change map styling to your preference. In this example, the 'blues' colour ramp has been selected and the temporal bar has been moved to show depth results near the peak of the event. For more details on map styling, refer to [[TUFLOW_Viewer_-_Map_Outputs_-_Styling_Scalar_Types | TUFLOW Viewer - Map Outputs - Styling Scalar Types]].  
+
<li>Load the 2D results dataset using the '''M01_5m_001.xmdf''' results file located in the '''TUFLOW\results\''' folder using the TUFLOW Viewer. For more details on loading map outputs, refer to  [[TUFLOW_Viewer_-_Load_Results_-_Map_Outputs | TUFLOW Viewer - Load Results - Map Outputs]].  </li><br>
 +
<li>Select 'Depth' results to display in the workspace and change map styling to your preference. In this example, the 'blues' colour ramp has been selected and the temporal bar has been moved to show depth results near the peak of the event. For more details on map styling, refer to [[TUFLOW_Viewer_-_Map_Outputs_-_Styling_Scalar_Types | TUFLOW Viewer - Map Outputs - Styling Scalar Types]]. </li>
 +
</ol>
 
<br>The QGIS workspace should look similar to below:  <br>
 
<br>The QGIS workspace should look similar to below:  <br>
 
[[File:QGIS 3D ani 1.png||800px]]
 
[[File:QGIS 3D ani 1.png||800px]]
</li>
 
<br>
 
  
 
<br>
 
</ol>
 
  
 
==Configure DEM in 3D Map View==  
 
==Configure DEM in 3D Map View==  
Line 44: Line 41:
 
** Smooth triangles enabled  
 
** Smooth triangles enabled  
 
** Render style: Color Ramp Shader  
 
** Render style: Color Ramp Shader  
** Color ramp: Greys >> Inver Color Ramp
+
** Color ramp: Greys >> Invert Color Ramp
 
** Click OK  
 
** Click OK  
 
[[File:3d DEM config.png|800px]]
 
[[File:3d DEM config.png|800px]]
Line 53: Line 50:
  
 
</ol>
 
</ol>
 +
==Load Results in 3D Map View==
 +
The following steps demonstrates how to load the maximum water level results in the 3D Map View.
 +
<ol>
 +
<li> Open Layer Properties of the Results Mesh Layer, by right-clicking the layer in the Layers Panel and selecting "Properties..." <br>
 +
[[File:Open layer properties.png]] </li><br>
 +
<li> Navigate to the 3D View Panel within the Layer Properties window, and enable the following settings:
 +
* Enable 3D Renderer
 +
* Enable Smooth Triangles
 +
* Dataset group for vertical value: "Water Level/Maximums"
 +
* Rendering style: "2D Contour Color Ramp Shader"
 +
* Click OK
 +
[[File:Results 3DView settings.png|none]]
 +
 +
 +
Note, the "2D Contour Colour Ramp Shader" rendering style option sets the symbology of the results to replicate the current symbology in the current 2D map view.
 +
 +
</li><br>
 +
 +
  
  

Latest revision as of 17:35, 25 November 2024

Page Under Construction

Introduction

This page explains how to make a 3D animation using QGIS. QGIS version 3.38.3 has been used for this example.

Data Required

As a minimum you will need:

  • Digital Elevation Model (DEM)/TIN; and
  • 2D Model Results.

The DEM and 2D results for Tutorial Module 1 are used in this example. The complete model is available from Tutorial Introduction.

Set Up QGIS Workspace

The following steps demonstrate how to display the water level (_h) datasets, these steps may equally be followed using other datasets you may have.

  1. Load the DEM.tif into the QGIS workspace

  2. Load the 2D results dataset using the M01_5m_001.xmdf results file located in the TUFLOW\results\ folder using the TUFLOW Viewer. For more details on loading map outputs, refer to TUFLOW Viewer - Load Results - Map Outputs.

  3. Select 'Depth' results to display in the workspace and change map styling to your preference. In this example, the 'blues' colour ramp has been selected and the temporal bar has been moved to show depth results near the peak of the event. For more details on map styling, refer to TUFLOW Viewer - Map Outputs - Styling Scalar Types.


The QGIS workspace should look similar to below:
QGIS 3D ani 1.png


Configure DEM in 3D Map View

  1. Create a new 3D map view under View >> 3D Views >> New 3D Map View:
    New 3d mapview.jpg
    The following 3D Map View window will appear:
    3d mapview window.png

  2. Within the 3D Map View window, configure the DEM to display as a 3D mesh:
    • Use the Zoom Full tool Zoom full icon.png to center the map view onto the DEM
    • Click Settings Settings icon.png > Terrain tab
    • Within the Terrain tab, enable the following settings:
      • Type: Mesh
      • Elevation: M01_5m_001
      • Smooth triangles enabled
      • Render style: Color Ramp Shader
      • Color ramp: Greys >> Invert Color Ramp
      • Click OK
    3d DEM config.png

  3. The figure below demonstrates the resultant 3D surface. For more details on navigating within the 3D map view, refer to QGIS Documentation - 3D Map View, Navigation Options 3d mapview DEM.png

Load Results in 3D Map View

The following steps demonstrates how to load the maximum water level results in the 3D Map View.

  1. Open Layer Properties of the Results Mesh Layer, by right-clicking the layer in the Layers Panel and selecting "Properties..."
    Open layer properties.png

  2. Navigate to the 3D View Panel within the Layer Properties window, and enable the following settings:
    • Enable 3D Renderer
    • Enable Smooth Triangles
    • Dataset group for vertical value: "Water Level/Maximums"
    • Rendering style: "2D Contour Color Ramp Shader"
    • Click OK
    Results 3DView settings.png


    Note, the "2D Contour Colour Ramp Shader" rendering style option sets the symbology of the results to replicate the current symbology in the current 2D map view.




  3. Up
    Go-up.png Back to QGIS Tips And Tricks