Interactive 3D Lidar models in Sketchfab

Getting 3D models of Lidar data from QGIS onto a model sharing site such as Sketchfab used to be a hassle, with a number of steps as described here:

All this has changed with the 3.x release of QGIS.  The Qgis2threejs plugin has been revamped, with a new viewer, and the option to export 3D models to the glTF format.  Luckily supports .glTF files, and so the files exported from QGIS can be directly uploaded to Sketchfab without any intermediate steps.  Here are some basic instructions (in this case making use of QGIS 3.2).

  • In QGIS, make sure the Qgis2threejs plugin is loaded
  • Add a surface model dataset created from Lidar data to the map [eg a Digital Surface Model (DSM) or a Digital Terrain Model (DTM)]
  • Add any other datasets (eg a hillshade) to the map.
  • Click on the Qgis2threejs button 
  • In the dialogue that opens, in the DEM section, tick the surface model.  A 3D view of the map should appear, similar to that shown below:

  • Use Scene > World settings to change the vertical exaggeration.  There are other settings that can be played with.
  • When you are happy with the scene, choose File > Save Scene As > glTF (.gltf, .glb).  Save the file.
  • The upload button in Sketchfab can be used to directly load the .gltf file.
  • Here is a screenshot of the model in Sketchfab
  • And here is the finished model (with a few annotations added in Sketchfab):



This entry was posted in Technical. Bookmark the permalink.

1 Response to Interactive 3D Lidar models in Sketchfab

  1. Angela Farmer says:


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s