Advanced Methods in Computer Graphics: With examples