Notes for Computer Graphics algorithms