Skip to main content
Hey Everyone!

 

 

I'm working on making a 3d effect for a group of buildings. I have an ESRI shapefile of the building footprints with each building's height as an attribute. I used the Extruder transformer to extrude the building heights up from the footprint and the 3DAffiner transformer to offset them slightly for a 3d look/feel.

 

 

Now I have the original footprint and raised building walls, but no roofs. Since all of the building walls were extruded to different heights, I'm wondering how to transform or affine the building footprints so each one will be placed correctly on top of it's respective set of walls.

 

 

Thanks for any ideas and help!

 

 

Assuming you just want flat roofs:

 

Can you create polygons from the footprints, or are they already?  Connect polygon footprints to the 3DForcer and use the build height as the elevation. Then send them through the same 3DAffiner and they should end up on top.
Works great, thank you!

Reply