3DCG2 homeworks