Droidcon India

Droidcon's first Indian edition

Introduction to OpenGL in Android

Submitted by Tamillharasan Chandran on Monday, 10 October 2011

videocam_off

Technical level

Beginner

Section

UI and Design

Session type

Tutorial

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +17

Objective

Getting started with OpenGL programming can seem to be a little heavy but it need not be.

We will start with a brief introduction to OpenGL and then quickly jump into the step-by-step tutorial section.

Description

The intro will include some history including the differences between OpenGL, OpenGL ES and OpenGL ES2.

The tutorial will introduce OpenGL programming by building a simple app which has the following features

  • Draws basic shapes
  • Filling the object with basic colors
  • Applying a texture on the shape
  • Creating a simple animation with the shape

And while implementing the above, we’ll cover the following topics

  • Setting up the view
  • Drawing simple shapes
  • Vertex Shader
  • Fragment Shader

If time permits, we’ll also cover the following

  • OpenGL Shader language [GLSL]
  • Transformations
  • Frame Buffer Objects

Speaker bio

I am a Product Engineer working with multunus. I have good experience in Android and iOS platforms. I have also been working on OpenGL in Android and iOS.

Links

Slides

http://www.slideshare.net/tamillarasan/introduction-to-openglinandroid

Comments

Login with Twitter or Google to leave a comment