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)
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$
$\endgroup$
3
-
$\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
Add a comment
|