Pinciples of Computer Graphics