Шкурат, Оксана СергіївнаЗаїка, Максим Олександрович2024-09-162024-09-162024Заїка, М. О. Програмний застосунок для перевірки і виправлення дефектів на полігональних мешах : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Шкурат Оксана Сергіївна. – Київ, 2024. – 107 с.https://ela.kpi.ua/handle/123456789/68958Мета цього дипломного проєкту це створити програмний застосунок для пошуку та виправлення дефектів на полігональних мешах. У ході роботи було виконано порівняльний аналіз уже існуючих рішень для вирішення проблем з полігональними мешами, на основі аналізу було виділено задачі, з якими погано справляються існуючі рішення, і на основі них було створена задачі, які повинне виконувати розроблене ПЗ. Розроблений веб-застосунок надає широкий аналіз дефектів, таких як: пошук неоднорідних полігонів; неправильна топологія об’єктів; накладання полігонів та інше. Цей аналіз запускається вручну користувачем після завантаження потрібного об’єкту до програми. ПЗ також надає візуалізацію знайдених проблем та кроки з підтвердження для виправлення. До того ж, виправлення можна застосовувати точково – наприклад, можна обрати лише певні полігони, до яких необхідно застосувати виправлення неоднорідності. Після невдалої зміни її можна відмінити завдяки системі версіонування – кожна застосована змінна записує нову версію файлу у сховище даних. Тому завжди можна повернутися до попередньої. У цій роботі було досліджено та імплементовано клієнт-серверну архітектуру на основі підходу REST API. Окрім того, було впроваджено різні алгоритми для представлення та аналізу полігональних мешів. Таким чином, було створено сучасне рішення у вигляді веб-застосунку, яке до того ж легко поширювати та використовувати через впроваджені технології у вигляді Docker та GitHub Pages.107 с.ukПрограмний застосунок для перевірки і виправлення дефектів на полігональних мешахBachelor Thesis