Sort by Title |
Sort by Resource Type |
Sorted by Date |
|
Animation Overview
(HTML)
(PDF)
Describes the animation facilities provided by Mac OS X.
|
Guides |
2008-04-08
|
|
OpenGL Filter Basics Cocoa
(HTML)
(DMG)
(ZIP)
How to use Objective-C and MVC design patterns in installing and utilizing filters in an OpenGL rendering pipeline
|
Sample Code |
2008-02-06
|
|
GeekGameBoard
(HTML)
(DMG)
(ZIP)
Shows how to use Core Animation for the user interface of a board or card game.
|
Sample Code |
2007-12-19
|
|
Requirements for Quartz GL
(HTML)
QA1536: Describes the requirements for enabling Quartz GL.
|
Technical Q&A |
2007-12-12
|
|
BoingX
(HTML)
(DMG)
(ZIP)
Shows off using Quartz Extreme to provide borderless OpenGL content on the desktop.
|
Sample Code |
2007-11-06
|
|
CocoaSlides
(HTML)
(DMG)
(ZIP)
An image browser written using AppKit's Core Animation-based compositing and animation functionality
|
Sample Code |
2007-11-02
|
|
NSAnimation Class Reference
(HTML)
(PDF)
Describes the class for managing the timing and progress of animations in the user interface.
|
Reference |
2007-10-31
|
|
CGBitmapContextCreate Supported Color Spaces
(HTML)
QA1037: Lists the color space and alpha info combinations currently supported by CGBitmapContextCreate.
|
Technical Q&A |
2007-07-18
|
|
VideoHardwareInfo
(HTML)
(DMG)
(ZIP)
Query VRAM, Quartz Extreme support, OpenGL extensions and renderer, GLSL version and support.
|
Sample Code |
2007-05-14
|
|
GLSLShowpiece
(HTML)
(DMG)
(ZIP)
GLSLShowpiece demonstrates several Vertex and Fragment shaders
|
Sample Code |
2006-07-17
|
|
Developing Games on Mac OS X Using Third-Party Game Engines
(HTML)
Create your own game using the powerful game engines that run on Mac OS X.
|
Articles |
2006-06-05
|
|
VertexPerformanceDemo
(HTML)
(DMG)
(ZIP)
Vertex optimization demo for WWDC Session 214
|
Sample Code |
2005-06-01
|
|
OpenGL Release Highlights - Mac OS X 10.3 Panther
(HTML)
TN2131: Contains a list of bugs along with a short description on a release-by-release basis
|
Technical Note |
2005-02-04
|
|
NSGLImage
(HTML)
(DMG)
(ZIP)
Deprecated - Demonstrates how to texture in OpenGL with an NSImage and/or NSBitmapImageRep
|
Sample Code |
2004-12-01
|
|
NSTimers and Rendering Loops
(HTML)
QA1385: Using Cocoa timers (NSTimer) to drive a rendering loop
|
Technical Q&A |
2004-10-04
|
|
Custom Cocoa OpenGL
(HTML)
(DMG)
(ZIP)
Usable as a starting point for Cocoa OpenGL applications needing a custom version of NSOpenGLView.
|
Sample Code |
2003-10-27
|
|
CubePuzzle
(HTML)
(DMG)
(ZIP)
Models a Rubik's Cube using Cocoa and OpenGL
|
Sample Code |
2003-04-21
|
How do I tell if a particular display is being hardware accelerated by Quartz Extreme?
(HTML)
( )
QA1218: Describes how to use CGDisplayUsesOpenGLAcceleration to see if a display is accelerated or not.
|
Technical Q&A |
2002-12-04
|
How can I programmatically determine the DPI of the current video mode?
(HTML)
( )
QA1217: Describes how to compute the DPI for a given display in a given mode using Core Graphics.
|
Technical Q&A |
2002-12-02
|
|
Setting environment variables for user processes
(HTML)
QA1067: Tells how to set environment variables for user processes.
|
Technical Q&A |
2001-10-25
|