Legacy Documentclose button

Important: This document is part of the Legacy section of the ADC Reference Library. This information should not be used for new development.

Current information on this Reference Library topic can be found here:

Version: 1.0

Posted: 2003-01-14

Build Requirements: XCode

Runtime Requirements: Carbon OpenGL, 3D, full screen, DrawSprocket, QuickTime, Movie,

View Source Code:

Download Sample (“OpenGLMovieQT.zip”, 139.4K)
Download Sample (“OpenGLMovieQT.dmg”, 197.4K)



Description

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

Document Revision History

Date Notes
2003-01-14A demonstration of QuickTime and OpenGL integration and optimized texture mapping.

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.