Parallel and distributed computer graphics (Nova Science Publ., 2001)