I have imported a shapefile of XYZ coordinates into Blender using the BlenderGIS plugin. The result is a cloud of vertex points in space which looks great (see image)enter image description here I would like to convert these into shapes (e.g. UV Spheres) ideally scaled to a certain attribute. Does anyone know how this can be done? Is it part of the BlenderGIS plugin or separate? Has anyone come across a python script that can do this?

  • $\begingroup$ I think you could use the sverchock plugin for this. Just add a different list for the scale factor input, and I think you are in business. $\endgroup$
    – Rick Riggs
    Commented Nov 22, 2016 at 1:12
  • $\begingroup$ In this answer I give an example using animation nodes to duplicate an object on the verts of another, you can add in some nodes to adjust the scale for each item. $\endgroup$
    – sambler
    Commented Nov 22, 2016 at 5:55
  • $\begingroup$ Thanks for these replies. Both of these methods seem to work. I am running into problems however scaling the size of the objects based on a field or attribute. I know "that Blender cannot handle attribute data included in dbase file linked to the shapefile.", is there a work around to this other than changing the BlenderGIS import shapefile code? ( I should note that this is only a problem if i want to maintain the correct spatial reference that BlenderGIS does so well) $\endgroup$
    – BenjiDa
    Commented Nov 30, 2016 at 1:25


You must log in to answer this question.

Browse other questions tagged .