Journal: IEEE Computer Graphics and Applications