His contributions to computer graphics include techniques for identifying foreground objects in video, including the first unassisted natural video matting method, and algorithms for real-time rendering in games. He is the co-chair of the 2008 symposium on Interactive 3D Graphics and Games (I3D) and on the editorial board of the A. K. Peters game development textbook series. Dr. McGuire is the project manager and founder of the open source G3D graphics library and iCompile cross-platform build system.