cg assignment - a opengl scene