PPT-OpenGL and WebGL

Author : tawny-fly | Published Date : 2017-08-07

Patrick Cozzi University of Pennsylvania CIS 565 Fall 2014 OpenGL Is a Cbased API Is cross platform Is run by the ARB Architecture Review Board Hides the device

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "OpenGL and WebGL" 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.

OpenGL and WebGL: Transcript


Patrick Cozzi University of Pennsylvania CIS 565 Fall 2014 OpenGL Is a Cbased API Is cross platform Is run by the ARB Architecture Review Board Hides the device driver details OpenGL . . Basis for real-time rendering and GPU architecture. 劉哲宇. ,. Liou. . Jhe. -Yu. Motivation . for learning graphics . fundamentals. Q: I’m . an architect. I do hardware, not . algorithms. Can’t . Program Manager, Open . Web Standards . @. deltakosh. Cutting . edge graphics in . HTML. New features & best practices. Ben . Constable. Developer, Internet Explorer . Frank Olivier . Program Manager, Internet Explorer . CSE 291 . [Fall. . 2015]. , Lecture . 4. Brief Intro to Programmable . Shaders. . http://. www.cs.ucsd.edu. /~. ravir. OpenGL Rendering Pipeline. Geometry . Primitive . Operations. Pixel. Operations. 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. Dave Shreiner. Ed Angel. Vicki Shreiner. 2. What You’ll See Today. General OpenGL Introduction. Rendering Primitives. Rendering Modes. Lighting. Texture Mapping. Additional Rendering Attributes. Imaging. 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 . Thanks to Alan Lerner, . Tel-Aviv University,. for the slides!. What Doesn’t OpenGL Do?!?. OpenGL is not: . A programming language.. A windowing application.. A data structure container.. What Does OpenGL Do?!?. 2. Basic Stragegy. Three steps to applying a texture. specify the texture. read or generate image. assign to texture. enable texturing. assign texture coordinates to vertices. Proper mapping function is left to application. WebGL. . Drawing Functions. CSCI 440. Day Five. OpenGL History. 1991. - SGI . Inc. current - . Khronos. consortium. 2004. - OpenGL 2.0 . replaced 1.5. added the GLSL . shader. language. 2008. - OpenGL 3.0 . Lecture 12 – OpenGL. JJCAO. OpenGL Applications. Modelling. & Creative Content Creation. Modelling. , Animation, Video & Creative Content Creation . applications that . use OpenGL. CAD. CAD/CAM. Outline. Development Environment. What is GLUT?. S. et up a GLUT Project. Overview. . of. . GLUT. . Programs. A Basic Program Example. Some GLUT. . Functions. API Documentation. 2. Development Environment. 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. Patrick Cozzi. University of Pennsylvania. CIS 565 - . Fall 2013. Announcements. LinkedIn Group. Academic Integrity. Project 4 demos next Wednesday. 2. Announcements. Projects. 4. . Due tomorrow. 5. . Released Friday. Due Thursday 11/07. COMP 175: Computer Graphics. April 18, 2018. Last week, we discussed the many of the new “tricks” in Graphics require low-level access to the Graphics pipeline. For example, using textures, which is a pain in regular OpenGL..

Download Document

Here is the link to download the presentation.
"OpenGL and WebGL"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