1 semester

1.       

Course title

Computer graphics for mobile applications

2.       

Course of Study

1-st year postgraduate

3.       

Semester

 

1

4.       

Credits

2,5

5.       

Lecturer

Andrei Deryushev

6.       

Coarse goal

Background creation for wide use of graphical capabilities of mobile applications

7.       

Prerequisites

Java, Android

8.       

Course Topics

1. Introduction to programming graphics and animation for the Android platform

2. Animation for the Android platform

3. Creating 2D graphics

4. Creating 3D graphics with OpenGL

5. Shaders in OpenGL

6. Using Vertexes

7. Using Textures

9.       

Recommended Literature

1. Гинсбург, Д. OpenGL ES 3.0. Руководство разработчика /           Дэн Гинсбург, Будирижанто Пурномо – М.: ДМК-Пресс, 2015.  – 448 с.

2. Singh, P. OpenGL ES 3.0 Cookbook / Parminder Singh – Birmingham: Packt, 2015. – 493 p.

3. Animation and Graphics [Электронный ресурс] – Электронные данные. –  Режим доступа: https://developer.android.com/guide/topics/graphics/ index.html.

4. Haney, S. Swift 3 Game Development / Stephen Haney – Packt, 2017. – 258p.

10.   

Teaching Methods

Problematic, project development

11.   

Teaching language

Russian

12.   

Requirements, current control

– testing;

– check of laboratory work result

13.   

Method of certification

Credit