3D Visualization On iOS

7
3D Visualization On iOS Hareesh Bharadwaj Associate Project Manager

description

Awareness in OpenGL Framework. Mobile 3D Applications. Tools

Transcript of 3D Visualization On iOS

Page 1: 3D Visualization On iOS

3D Visualization On iOS

Hareesh BharadwajAssociate Project Manager

Page 2: 3D Visualization On iOS

Goals

• Awareness in OpenGL Framework.• Mobile 3D Applications.• Tools • Demo

Page 3: 3D Visualization On iOS

OpenGL Framework

• The Open Graphics Library (OpenGL) is used for visualizing 2D and 3D data.

• OpenGL allows application developers to configure a 3D graphics pipeline and submit data to it.

• OpenGL ES implements a well-defined fixed-function pipeline.

Page 4: 3D Visualization On iOS

OpenGL ES Objects

• Texture• Buffer• Vertex Array• Shaders• Render Buffer• Frame Buffer

Page 5: 3D Visualization On iOS

OpenGL Workflow

• Bind object to the OpenGL ES context• Use the object for rendering• Modify the state of the object• Delete the object

Page 6: 3D Visualization On iOS

Mobile 3D Applications

Games

Industrial Domain Health Care

E-Learning

Page 7: 3D Visualization On iOS

THANK YOU!!!