ГС

Теми

презентация допълнителни връзки
§ За предмета и екипа ни ×
Тема: въведение в компютърната графика
§ Основни термини
§ Устройства и формати
Тема: OpenGL
§ Основни понятия в компютърната графика
Координатни системи
равнина, пространство, перспектива
координати в компютърната графика
Coordinate systems in OpenGL
§ OpenGL
Минало
минало на OpenGL
хронология на Khronos Group
Настояще
Rendering Pipeline Overview
LWJGL
JOGL
Тема: примитиви
§ примитиви, дефиниране
Тема: Аналитична геометрия
§ Геометрични трансформации
Трансформации
В равнината
Ротации в пространството
Ротация
Gimbal lock
Quarternions
Why Do Quaternions Double-Cover?
§ Изгледана и проекционнна трансформации
Тема: Анализ
§ Функции
Тема: Видимост
§ Видимост
Тема: Colors
§ Color What is a color space
Тема: Textures
§ Textures
Тема: Light
§ Light
Тема: Rasterization
§ Rasterization
§ Aliasing
Final exam period

Ресурси

Introduction to Computer Graphics Using OpenGL and Java
Основна книга за семестъра
Графични системи
Издание на ТУ-Варна
Mathematics for 3D Game Programming and Computer Graphcs
Книга с математически основи
Други полезни книги и заглавия
Graphics Programming Virtual Meetup' resources
Computer Graphics Programming in OpenGL with Java
Developing Graphics Frameworks with Java and OpenGL
Fundamentals of computer graphics / Steve Marschner, Peter Shirley
Свободно достъпни материали
Introduction to Computer Graphics v1.4, August 2023
Wikibooks OpenGL Programming