Mobile & Casual Gaming OpenGL ES Intro
/red/chapter03.html
Scene and View Frustum
Projection Plane
Perspective vs Parallel Projection
Model-view matrix – Model – move/rotate/scale – View – position/orientation of camera Projection matrix – Encodes view frustum details of camera Texture matrix – Texture coordinates (not in this course)
Fixed Pipeline Rendering
Order of Matrix Operations Matter
GLSurfaceView : SurfaceView Ignore Setup Render/Draw Code
Updating Screen for Game Class
Coding with the OpenGL ES API
Basic Setup
A Simple Triangle Kittens are dying!
Adding Color
Textures
Loading Textures
Indexed Vertices
A Sprite/Vertex Class
Translation
Translating Per Object
Rotation
Ordering Transformations