Faculty

XU Xiaodong

Brief Introduction

First-generation of Chinese VFX artists, with extensive experience in CG animation production. Served as Technical Director at renowned animation studios for decades, participating in numerous international collaborative animated movies and series -- receiving multiple national, municipal, and international awards. Also served as Associate Professor and Master’s Supervisor at the Digital Arts Department of the School of Software and Microelectronics, Peking University, for ten years.


Research

3D Animation

Visual Effects

Projection Mapping and Stage Art

AIGC (AI-Generated Content)

 

Teaching

Undergraduate: Design Technology 2

 

Education Background

1994.09-1999.06  Bachelor of Engineering in Industrial Design, Tongji University

 

Work Experience

2026.06-present  Tongji University Adjunct faculty

1999-2000  Shanghai Film Studio - Manager of 3D Animation Department

2000-2001  Netter Digital, USA - Senior Animator

2000-2007, 2009-2012  Shanghai Motion Magic Studio - Technical Director, Executive Director of 3D Animation Department

2007-2017  Digital Arts Department, School of Software and Microelectronics, Peking University - Associate Professor, Master’s Supervisor

2017-present  Jixu Digital Media - Technical Director


Design

[1] Lead creator and key contributor of China’s first computer-generated VFX feature film Emergency Landing (Jinji Pojian), winner of the Best Visual Effects Award at the Huabiao Film Awards.

[2] Technical Director and core creator of animated short film The Legend of Drunken Flowers (Zui Hua Yuan). Awards include:

       First Prize for Video Graphics Production Technology at the Golden Sail Award of the National Radio and Television Administration

       Silver Award (Short Film Category) at the China Animation Achievement Awards

       First Prize in Animation Category at the Golden Boy Awards for National Children’s Television Programs

       Nominated for the Annecy International Animation Film Festival in France

[3] Technical Director and core creator of Salad English, winner of the Golden Frog Award for Chinese Cartoon Art.

[4] Executive Director of Chuggington, a BBC international animated television series, winner of the Primetime Emmy Awards for Outstanding Animated Program.

[5] Animation production contributor for DreamWorks How to Train Your Dragon animated television series.

[6] Director and technical lead for the Shanghai Bund New Year’s Eve Projection Show.

[7] Developed in-house 3D character animation system, awarded the Second Prize of the Shanghai Science and Technology Progress Awards and recognized as a Grade-A high-tech achievement transformation project in Shanghai.


Honors and Awards

[1] Best Visual Effects Award, Huabiao Film Awards

[2] Silver Award (Short Film Category), China Animation Achievement Awards

[3] First Prize in Animation Category, Golden Boy Awards for National Children’s Television Programs

[4] Outstanding Animated Program Award, Primetime Emmy Awards

[5] Second Prize, Shanghai Science and Technology Progress Awards

当前位置

首页 >  Faculty > 

发布者

设计创意学院办公室

分享

Follow D&I

Contact

dioffice@tongji.edu.cn
TEL +86 21 65983432
FAX +86 21 65983432
No.281 Fuxin Road, Yangpu District, Shanghai, China
College of Design and Innovation, Tongji University

沪ICP备05032680号