We use cookies to ensure that we give you the best experience on our website. You can change your cookie settings at any time. Otherwise, we'll assume you're OK to continue.

Durham University

Computer Science

Computer Graphics


Computer graphics studies how visual content, ranging from real world objects to artificial objects and effects, can be digitally synthesized and manipulated. It also studies methods for generating images from the visual content, allowing the content to be visualized through modern graphics hardware. Our research focuses on efficient modeling and rendering of deformable objects, visual content transmission, and virtual environment construction.

Selected Publications

  • Chris G. Willcocks and Frederick Li, "Feature-varying skeletonization - Intuitive control over the target feature size and output skeleton topology," The Visual Computer, 28(6-8):775-785, Jun. 2012. [PDF]
  • Frederick Li, Rynson Lau, Danny Kilis, and Lewis Li, "Game-On-Demand: An Online Game Engine based on Geometry Streaming," ACM Trans. on Multimedia Computing, Communications and Applications, 7(3):19, 2011. [PDF]
  • Lewis Li, Frederick Li and Rynson Lau, "A Trajectory-Preserving Synchronization Method for Collaborative Visualization," IEEE Trans. on Visualization and Computer Graphics (special issue on IEEE Visualization'06), 12(5):989-996, Oct. 2006. [PDF]
  • Beatrice Ng, Antonio Si, Rynson Lau, and Frederick Li, "A Multi-Server Architecture for Distributed Virtual Walkthrough," Proceedings of ACM VRST, pp. 163-170, Nov. 2002. [PDF]

Research Grants

  • An Interactive and Intuitive Object Deformation Framework for Interactive Multimedia Applications, UK EPSRC Grant (Project No.: EP/G009635/1), UK£101,535.

Dr Ioannis Ivrissimtzis, PhD

Associate Professor in the Department of Computer Science
Telephone: +44 (0) 191 33 44288
Room number: E232

(email at

Dr Frederick Li, BA MPhil PhD

Personal web page

Assistant Professor in the Department of Computer Science
Telephone: +44 (0) 191 33 44299
Room number: E235

(email at