01-Introduction

01-Introduction - CGT521 Introduction to Bed ř ich Beneš,...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the 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.

Page1 / 4

01-Introduction - CGT521 Introduction to Bed ř ich Beneš,...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online