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 Nov 22 '16 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 Nov 22 '16 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 Nov 30 '16 at 1:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.