opengl es introduction mr nom nom
play

OpenGL ES Introduction Mr. Nom Nom Very successful How about - PowerPoint PPT Presentation

OpenGL ES Introduction Mr. Nom Nom Very successful How about more? What i is OpenGL ES Industry standard Versions: 1.0, 1.1, 2.0 and 3.0 Either 1.x or 2.0 Programming ng M Mode del OpenGL is a 3D graphics programming


  1. OpenGL ES Introduction

  2. Mr. Nom Nom • Very successful • How about more?

  3. What i is OpenGL ES • Industry standard • Versions: 1.0, 1.1, 2.0 and 3.0 • Either 1.x or 2.0

  4. Programming ng M Mode del • OpenGL is a 3D graphics programming API • C header files • Working like a camera • Take a picture • Has camera properties

  5. Programming ng Mode del C Cont. • Objects • Lights • Camera • Viewport

  6. Proj ojec ection ons • Parallel (orthographic) projection • Perspective projection

  7. Proj ojec ection on P Planes • Clipping planes

  8. Norm rmalized Devi vice Space • pixelX = (norX + 1) / (viewportWidth + 1) + norX • pixelY = (norY + 1) / (viewportHeight + 1) + norY

  9. Matri rices • A matrix encodes transformations to be applied to a point. • By multiplying such a matrix with a point, we apply the transformation to the point. • We can concatenate transformations stored in separate matrices into a single matrix by multiplying the matrices. • There’s a special matrix called an identity matrix.

  10. Matri rices Cont. • Model-view matrix • Projection matrix • Texture matrix

  11. Rend ndering P Pipeline ne • A State Machine

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend