Computer Graphics and Applications