Art Director AAA developer Shanghai China - REF 2046
08/05/2022,
Big Planet
China
Art / Animation | English | Art / Animation Art Director | (Maya, 3DS Max, Photoshop, Substance, Zbrush) | Understanding of User Interface