This preview shows pages 1–3. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: CGT521 Introduction to Bed ř ich Beneš, Ph.D. Purdue University Department of Computer Graphics © Bedrich Benes Open Graphics Library • is an API ( application programming interface ) • a software interface to graphics hardware • a layer between the programmer and the graphics hardware • Graphics Assembly Language © Bedrich Benes Introduction to OpenGL • 1980 Iris GL (Silicon Graphics), more than 2000 apps on SGI computers (Industrial Light Magic, Ford, Boeing, Alias Wavefront, etc.) • 1992 OpenGL 1.0 hardware independent • 15.8.2001 OpenGL 1.3 • standard under Windows, X-Window (UNIX), Mac OS, Palms, etc. © Bedrich Benes Introduction to OpenGL (contd.) • 2009 OpenGL 3.2 support for pixel shaders, vertex shaders, frame buffer objects, GLSL • January 2012 OpenGL 4.2 • Today: Managed by the Khronos Group http://www.khronos.org/ © Bedrich Benes Who makes OpenGL? Library definition • Architecture Review Board (ARB) • ARB is a part of Khronos Group • Leading HW and SW companies...
View Full Document
This note was uploaded on 02/19/2012 for the course CGT 411 taught by Professor Staff during the Spring '08 term at Purdue.
- Spring '08