3D Still Renderings for Large Scale Public Building Project in China, designed by NBBJ from USA

This large scale public building is consisting of two towers and a few podiums. The project site is located in Shanghai. This is a multifunctional project incorporating, retail, office, hotel, etc. It’s interesting and fantastic design make the project very a welcoming place where people look forward to visiting.


This Project is designed by NBBJ, a renowned international design firm. As one of architectural visualization firms, we are very fortunate to be selected to work with them to create some professional 3d renderings to help convey their design idea to the owner/developer. We did these 3D renders from various view types, including aerial view, street view, internal courtyard view, etc, so the project can be shown to the viewers from different perspectives. We did a series of tests for 3d renderings in terms of lighting, entourage, material application, etc, aiming to make the renderings look as realistic as possible and express our client’s design idea exactly.


Finally, those renderings help a lot for our client’s presentation and meet their needs.