3d renderinng of the future
The idea that one day we will have 3d rendering software that allows you to push 1 button and it pops out is really not ever going to happen. The best attempts are really kind of sorry looking. To produce a 3d rendering of this quality, it takes a real artist and someone who understand the process. Most architects are not used to this 3d stuff and they rather hire the above firm to do the 3d work. Its really smart as the team that works on it is constantly keeping up on what matters while the architect can focus on design.