Графічний рушій із підтримкою користувацького вводу

dc.contributor.advisorТарасенко-Клятченко, Оксана Володимирівна
dc.contributor.authorБербега, Володимир Олегович
dc.date.accessioned2021-08-12T13:05:40Z
dc.date.available2021-08-12T13:05:40Z
dc.date.issued2021-06
dc.description.abstractenQualifying work includes an explanatory note (63 p., 67 fig., 3 applications). The object of development is the graphic engine with supporting of user input which allows you to render a two-dimensional image and change the animation by custom keyboard input. Developed engine provides: • Ability to render a two-dimensional image • Ability to change the prepared images for rendering • Calculate collisions of 2D image objects The development process used the C ++ programming language and the Microsoft Visual Studio 2019 development environment using the SFML library for multimedia and TinyXML library for working with xml files. During the implementation of the diploma project: • the system architecture is defined • analysis of existing solutions • developed a graphic engine for rendering a two-dimensional image Implementing this engine will allow you to render a two-dimensional image, render a two-dimensional image animation, and calculate the collision of two-dimensional image objects.uk
dc.description.abstractukКваліфікаційна робота включає пояснювальну записку (63 с., 67 рис. 3 додатки). Об’єкт розробки – графічний рушій з підтримкою користувацького вводу, який дозволяє рендерити двовимірне зображення та змінювати анімацію шляхом користувацького вводу з клавіатури. Розроблений рушій надає: • Можливість рендерингу двовимірного зображення • Можливість рендерингу анімації двовимірного зображення • Можливість зміни зображень для рендерингу • Обрахування зіткнень об’єктів двовимірних зображень В процесі розробки була використана мова програмування C++ та середовище розробки Microsoft Visual Studio 2019 з використанням бібліотек SFML для роботи мультимедії та TinyXML для роботи з xml-файлами. В ході виконання дипломного проєкту: • визначено архітектуру системи • проведено аналіз існуючих рішень • розроблено графічний рушій для рендерингу двовимірного зображення Впровадження цього рушія дозволить рендерити двовимірне зображення, рендерити анімацію двовимірного зображення та обраховувати зіткнення об’єктів двовимірного зображення.uk
dc.format.page78 с.uk
dc.identifier.citationБербега, В. О. Графічний рушій із підтримкою користувацького вводу : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Бербега Володимир Олегович. – Київ, 2021. – 78 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/43189
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectграфічний рушійuk
dc.subjectрендерингuk
dc.subjectанімаціяuk
dc.subjectC++uk
dc.subjectSFMLuk
dc.subjectMicrosoft Visual Studiouk
dc.subjectgraphic engineuk
dc.subjectrenderinguk
dc.subjectanimationuk
dc.titleГрафічний рушій із підтримкою користувацького вводуuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
BerbehaVO_bakalavr.pdf
Розмір:
4.48 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.01 KB
Формат:
Item-specific license agreed upon to submission
Опис: