Цена: 800лв.
Цена: 800лв.
Ако сте си задавали въпроса, какви технологии и алгоритми стоят зад компютърните игри и виртуалните светове, интерактивната графика е една от основните теми, с които трябва да се запознаете, за да получите желаните отговори.
Курсът ще ви представи основите на интерактивната компютърна графика. Ще ви въведем в това как функционира графичният хардуер (GPU) и как се пише графичен софтуер, по-конкретно през OpenGL API-то. Ще имате шанс да се запознаете и с програмируемите части на съвременните GPU-та, използвайки OpenGL Shading Language (GLSL). В рамките на курса ще бъдат разгледани също така основните математически концепции, които се използват за дефиниране и трансформиране на 3D модели; за дефиниране на свойства на материали и визуални/светлинни ефекти; и за моделиране на камери и синтез/растеризиране на изображения.
Завършилите курса ще могат да правят собствени интерактивни демота и апликации, ползвайки OpenGL и ще разполагат със стабилна основа за в бъдеще да продължават да се развиват в сферата на компютърната графика.
Курсът е с продължителност 60 учебни часа. Предвидени са множество упражнения за практическото усвояване на материала. За да разберете какъв е графикът на курса, моля натиснете тук.
Курсистите следва да носят собствен лаптоп по време на обучението.
Компютърната графика е научна сфера, в която математиката е силно застъпена. Курсът ще покрие всичката необходима математика.
Въпреки, че курсът е подходящ за начинаещи, е необходимо курсистите да са подготвени и да желаят да научат преподавания материал, който ще включва линейна алгебра, трансформации и малко изчислителна геометрия.
Също така курсистите е желателно да са запознати поне малко със C/C++ и ползването на среди като Microsoft Visual Studio.
Всеки курсист, взел успешно финалния изпит, получава сертификат за преминат курс.
За отличилите се курсисти ще осигурим интервю за работа с фирмите, с които си партнираме.
Introduction to Computer Graphics and Image Formation
Getting Started with Writing OpenGL Applications
The Graphics Pipeline (Polygon Projection Model) in Practice
The Programmable Graphics Pipeline – Intro to GLSL
Math for 2D and 3D Graphics
Texturing
Vertex Processing
Primitive Assembly
Fragment Processing
Advanced Rendering Techniques