How to add multi-image button to a game using OpenGL ES

How to add multi-image button to a game using OpenGL ES

Learn how to change the appearance of a button when pressed. Learn how to load multiple image-textures in OpenGL ES and how to activate different textures when a button is pressed.

How to add realism to a game character using OpenGL ES

How to add realism to a game character using OpenGL ES

Learn how to add realism to a 3D model by using Normal Mapping techniques. Learn how to calculate the tangent and bitagent vectors necessary to create a Normal Map space.

How to apply a Skybox to a game using OpenGL ES

How to apply a Skybox to a game using OpenGL ES

A skybox is a panoramic view representing a scenery. It can add realism to your game at a low performance cost. Learn what a skybox is, how it works and how to implement it using OpenGL ES.

How to apply lighting to a game character using OpenGL ES

How to apply lighting to a game character using OpenGL ES

 Learn how to simulate light in OpenGL shaders and light up a 3D model. Learn how the four categories of light: diffuse, specular, ambient and emissive interacts differently with surfaces in computer graphics.

How to rotate a game character using OpenGL ES

How to rotate a game character using OpenGL ES

Before a 3D character appears on a screen, it is transformed into several coordinate systems. Learn more about the main coordinate system transformations a character goes through.