PPT-An Interactive Introduction to OpenGL Programming
Author : pamella-moone | Published Date : 2016-04-28
Dave Shreiner Ed Angel Vicki Shreiner 2 What Youll See Today General OpenGL Introduction Rendering Primitives Rendering Modes Lighting Texture Mapping Additional
Presentation Embed Code
Download Presentation
Download Presentation The PPT/PDF document "An Interactive Introduction to OpenGL Pr..." is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
An Interactive Introduction to OpenGL Programming: Transcript
Dave Shreiner Ed Angel Vicki Shreiner 2 What Youll See Today General OpenGL Introduction Rendering Primitives Rendering Modes Lighting Texture Mapping Additional Rendering Attributes Imaging. M. . Ramanathan. STTP CAD 2011. Introduction to OpenGL. What Is OpenGL?. Graphics rendering API. high-quality color images composed of geometric and image primitives. window system independent. operating system independent. TA: I Chiang. Material resource: . CMU . 15-462 . Computer Graphics Courses. . . . Slides: . Tsung-Shian. Huang and Yu . Tu. What is OpenGL?. A low-level . graphics . rendering . API. . OS . independent. Phil . Napieralski, . Doug Erickson, Richard McKinney. Program . Manager, . Senior Content Developer, CTO . Halfbrick. 3-189. Getting started . Bringing . OpenGL ES 2.0 to . DirectX. Case . Study by . Lecture 12 – OpenGL. JJCAO. OpenGL Applications. Modelling. & Creative Content Creation. Modelling. , Animation, Video & Creative Content Creation . applications that . use OpenGL. CAD. CAD/CAM. Window reshaping, Keyboard interaction, Camera, Drawing objects. George Georgiev. Telerik Corporation. www.telerik.com. Table of Contents. Project using OpenGL & FreeGLUT in MSVC++. Window reshaping. Graphics Programming. Katia Oleinik: koleinik@bu.edu. Graphics Programming. OpenSceneGraph. Higher level, built upon OpenGL. Written in standard C++. Windows, Linux, Mac and few more. 2D. , 3D computer graphics. Objectives. Introduce the mathematics of projection. Introduce OpenGL viewing functions. Look at alternate viewing APIs. 3. Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009. Computer Viewing. Computer Graphics. Interactive Computer Graphics. Chapter 1 - . 2. This Class. Interactive 2D and 3D Graphics Programming. (with a taste of photorealistic graphics, image processing, and modeling). Top-down approach. It is . NOT. a . programming language. .. It . is a Graphics Rendering . API. . consisting of a . set of . functions . with . a well . defined interface.. Whenever . we say that a program is OpenGL-based or OpenGL applications, we mean that it is written in some programming language (such as C/C or Java) that makes calls to one or more of OpenGL libraries. Ed Angel. University of New Mexico. Dave . Shreiner. ARM, Inc. Evolution of the OpenGL Pipeline. A Prototype Application in OpenGL. OpenGL Shading Language (GLSL). Vertex Shaders. Fragment Shaders. Examples. The Desired Brand Effect Stand Out in a Saturated Market with a Timeless Brand The Desired Brand Effect Stand Out in a Saturated Market with a Timeless Brand
Download Document
Here is the link to download the presentation.
"An Interactive Introduction to OpenGL Programming"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.
Related Documents