1. State Key Laboratory of CAD & CG, Zhejiang University; ZJU-Tencent Game and Intelligent Graphics Innovation Technology Joint Lab, China
2. Tencent Games Digital Content Technology Center, China
3. Tencent Technology (Shenzhen) Co., LTD, China
4. University College London (UCL), United Kingdom
5. State Key Laboratory of CAD & CG, Zhejiang University, China
6. State Key Lab of CAD&CG, Zhejiang University; ZJU-Tencent Game and Intelligent Graphics Innovation Technology Joint Lab, China