State Key Laboratory of CAD&CG, State Key Laboratory of CAD&CG, Zhejiang Univerisity