Patrick Cozzi
@pjcozzi

Senior Software Developer
Analytical Graphics, Inc.

Lecturer
Department of Computer and Information Science
University of Pennsylvania

pjcozzi@siggraph.org

Short CV (01/2013)

Patrick Cozzi

LinkedIn Twitter Blogger GitHub Google Plus

About Me

Cesium OpenGlobe STK Teaching OpenGL Insights 3D Engine Design for Virtual Globes

Interests

Teaching

Fall 2012: CIS 565: GPU Programming and Architecture
Spring 2012: CIS 565: GPU Programming and Architecture
Spring 2011: CIS 565: GPU Programming and Architecture

Advising


Fall 2012: Real-Time Voxels by Sean Lilley, Ian Lilley, and Nop Jiarathanakul.

Books

OpenGL Insights. CRC Press.
Patrick Cozzi and Christophe Riccio, Editors
07/2012
3D Engine Design for Virtual Globes 3D Engine Design for Virtual Globes. A K Peters/CRC Press.
Patrick Cozzi and Kevin Ring
06/2011

Book Chapters

GPU Pro 4. CRC Press.
Wolfgang Engel, Editor

A WebGL Globe Rendering Pipeline
Patrick Cozzi and Daniel Bagnell
04/2013
OpenGL Insights. CRC Press.
Patrick Cozzi and Christophe Riccio, Editors

3. WebGL for OpenGL Developers
Patrick Cozzi and Scott Hunter
07/2012
Game Engine Gems 2 Game Engine Gems 2. A K Peters/CRC Press.
Eric Lengyel, Series Editor

5. Delaying OpenGL Calls
Patrick Cozzi

6. A Framework for GLSL Engine Uniforms
Patrick Cozzi
02/2011

Selected Publications

A Screen-Space Approach to Rendering Polylines on Terrain A Screen-Space Approach to Rendering Polylines on Terrain. SIGGRAPH 2011 Poster Session.
Deron Ohlarik and Patrick Cozzi
08/2011
GPU Ray Casting of Virtual Globes GPU Ray Casting of Virtual Globes. SIGGRAPH 2010 Poster Session.
Patrick Cozzi and Frank Stoner
07/2010
Visibility Driven Out-of-Core HLOD Rendering Visibility Driven Out-of-Core HLOD Rendering. Masters Thesis.
Patrick Cozzi, Thesis Advisor: Dr. Norman Badler
12/2008

Selected Talks and Short Courses

Cesium: Geo-Scale Data Visualization in a Web Browser Cesium: Geo-Scale Data Visualization in a Web Browser. MIT Lincoln Labs [slides]
Patrick Cozzi
10/2012
Cesium: WebGL for Globes and Maps Cesium: WebGL for Globes and Maps. SIGGRAPH WebGL BOF [slidesvideo]
Patrick Cozzi
08/2012
WebGL for Dynamic Virtual Globes WebGL for Dynamic Virtual Globes. WebGL Camp Orlando [slidesvideo]
Patrick Cozzi
03/2012
Under the Hood of Virtual Globes Under the Hood of Virtual Globes. COM.Geo 2011 Courses.
Patrick Cozzi and Kevin Ring
05/2011
Culling in 3D Engine Design Culling in 3D Engine Design. Guest lecture in CIS 560: Computer Graphics.
Patrick Cozzi
10/2009
Introduction to Massive Model Rendering Introduction to Massive Model Rendering. Villanova University Computer Science Colloquium.
Patrick Cozzi
03/2009

Computer Graphics @ Penn