ICON

About

ICON, founded in 2010 and based in Shanghai’s Huangpu District, has since grown to a team of around 100 specialists in rendering, 3D animation, VR/AR, and multimedia marketing. Their global portfolio includes interiors, exteriors, exhibition spaces, and commercial builds. The studio places strong emphasis on immersive storytelling and expressive composition, using cutting-edge tools (including Unreal Engine) to create interactive walkthroughs and cinematic imagery tailored for real estate and marketing purposes.

Details

Company Size
50-100 employees
Location
Shanghai, China

Contact

Services

Exterior Interior Animation 360/VR/Interactive

Map