New answers tagged 3d
You can customize any action in 3ds Max with your shortcut of preference. In main menu go to Customize->Costumize User Interface->Keyboard and find there Extrude(Poly) then assign a keyboard shortcut combination. I know this question is very old, but I couldn't let it unanswered ;)
You could do it directly in any 3D program. I've done something like this in the past with SketchUp (previously by Google). But then refining it through Illustrator. If I were to do this I would most likely find a 3/4 view satellite image and trace a chunk of buildings in Illustrator. Then modify accordingly for the overlays.
It is a specific aplication: http://www.live2d.com/en/products/cubism_editor. Too bad it is not in english. It is a program to make animations, like you can see in the keyframe editor on the bottom. The principle is a parallax effect. It is somehow common in website design theese days. http://matthew.wagerfield.com/parallax/ In a website you can make it ...
There is no doubt that such mockups are created using dedicated 3D Software, I had personally started Blender to make my own style of mockups to further use on the Photoshop since the Blender is open-source and very light program to explore possibilities for 3D illustration.
Top 50 recent answers are included