Title: Emerging concepts in computer graphics