Blender to QGIS: georeferencing not working

So, here is a quick solution for you:

  1. Check the CRS in which the shapefile is written, in this case it’s EPSG:4326
    image

  2. When importing through Blender GIS plugin, make sure to specify Shapefile CRS:
    image

  3. Set the CRS of the Blender Scene, e.g. EPSG: 32632:
    image

  4. Make sure Origin lat and lon (both for Geo and Proj) are set to 0.0, so there is no custom offset (needs to be done at importing stage, I assume that changing these values in the Scene AFTERWARDS will not bring the geometry back to the correct location):
    image

Now the scene settings are following:
image

And the scale of the object is clearly in the correct units and far away from origin (which seems legit for the chosen CRS):

  1. This specific shapefile is not being imported in Blender correctly (interpreted as Mesh), so it needs to be manually converted to Curve with right-click on the object (thanks to @Jedd for figuring it out):
    image

  2. Send to Speckle
    image

  3. Set QGIS Project CRS to the same as Scene settings in Blender:

  4. Receive commit in QGIS (original shapefile is in pink, and the received line is in white):

Success!

This takes a bit of tweaking, we will see what we can do to make the process more automated for the coming releases!

4 Likes