I don't know much about 3-D but I can tell that this must have been hard to make.
I know that this is completely unrelated to the video but:
This is also in Chinese, right? In school I am taking Mandarin (Haven't completed my first year yet) and I recognize [ 我 ], and the third one down at the end looks similar to [ 有 ]. May I ask how it translates over?