Графічний рушій із підтримкою користувацького вводу
dc.contributor.advisor | Тарасенко-Клятченко, Оксана Володимирівна | |
dc.contributor.author | Бербега, Володимир Олегович | |
dc.date.accessioned | 2021-08-12T13:05:40Z | |
dc.date.available | 2021-08-12T13:05:40Z | |
dc.date.issued | 2021-06 | |
dc.description.abstracten | Qualifying 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.page | 78 с. | uk |
dc.identifier.citation | Бербега, В. О. Графічний рушій із підтримкою користувацького вводу : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Бербега Володимир Олегович. – Київ, 2021. – 78 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/43189 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | графічний рушій | uk |
dc.subject | рендеринг | uk |
dc.subject | анімація | uk |
dc.subject | C++ | uk |
dc.subject | SFML | uk |
dc.subject | Microsoft Visual Studio | uk |
dc.subject | graphic engine | uk |
dc.subject | rendering | uk |
dc.subject | animation | uk |
dc.title | Графічний рушій із підтримкою користувацького вводу | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
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
- Опис: