Back to directory
3D Animation
Foch Film
Shanghai, China
About
Established in Shanghai in 2006, Foch Film is one of China's most prominent 3D donghua animation and visual storytelling studios. The company produces massive theatrical and streaming anime franchises including Stellar Transformations, Perfect World, and Full-Time Magister. Foch Film specializes in high-fidelity martial arts action choreography, photorealistic volumetric environmental simulation, and large-scale serialized 3D pipeline production.
Studio Details
- Discipline
- 3D Animation
- City
- Shanghai
- Region
- Shanghai
- Country
- China
- Full Address
- 1288 Longyuan Road, Songjiang District, Shanghai, Shanghai, China
Location
Shanghai, China
View on OpenStreetMap