OpenGLMovieQT

Last Revision:
Version 1.0, 2003-01-14
A demonstration of QuickTime and OpenGL integration and optimized texture mapping.
Build Requirements:
XCode
Runtime Requirements:
Carbon OpenGL, 3D, full screen, DrawSprocket, QuickTime, Movie,

A demonstration of QuickTime and OpenGL integration and optimized texture mapping. This includes demonstrating the use of the OpenGL packed pixel extension. Version 1.1: Updated for Mac OS X including full screen support. Version 1.0: Carbonized for Mac OS X. OpenGL Movie demonstrates the integration of OpenGL with QuickTime in a Carbon framework. Particluar attention has been paid to performance and clarity. Carbon timers are used to handle frame drawing. Only frames that actually chnage are uploaded as textures. The Packed Pixel extension is checked for and used is available. The application allows many setting changes for developers to see how performance varies. Any suggestions and/or bugs can be directed to the Apple bug reporter at: <http://developer.apple.com/bugreporter/index.html> We hope this helps people get up and running with OpenGL and QuickTime (and texturing) in a quick and painless manner. Requirements: OpenGL, 3D, full screen, DrawSprocket, QuickTime, Movie, Keywords: texture mapping