Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
https://er.knutd.edu.ua/handle/123456789/24353
Повний запис метаданих
Поле DC | Значення | Мова |
---|---|---|
dc.contributor.advisor | Яхно, В. М. | - |
dc.contributor.author | Олійник, Денис Тімурович | - |
dc.date.accessioned | 2023-08-28T12:50:25Z | - |
dc.date.available | 2023-08-28T12:50:25Z | - |
dc.date.issued | 2022 | - |
dc.identifier.citation | Олійник Д. Т. Програмний засіб для укладки об’єктів у тривимірному просторі : дипломна магістерська робота за спеціальністю 122 Комп’ютерні науки / Д. Т. Олійник ; наук. кер. В. М. Яхно. – Київ : КНУТД, 2022. – 55 с. | uk |
dc.identifier.uri | https://er.knutd.edu.ua/handle/123456789/24353 | - |
dc.description.abstract | Досліджено методи моделювання положення об’єктів у просторі. Досліджені алгоритм Робертса для відкидання прихованих поверхонь опуклих об’єктів тривимірного простору, а також досліджено алгоритм Z-буфера для схожої задачі. Описано структуру взаємопов’язаних класів, яка є необхідною для створення зрозумілих для обчислювальної машини об’єктів у тривимірному просторі. Описано запропонований алгоритм для візуалізації, який є модифікацією поєднання алгоритмів Робертса та Z-буферу. Описано проблему розміщення об’єкту у просторі та запропоновано алгоритм розміщення об’єкта у просторі сцени, на основі його хіт-боксу. Створено систему взаємопов'язаних класів, яка формує об'єкт, на базі якої формуються об'єкти тривимірного простору. Створено програмний засіб на базі розробленого алгоритму для пошуку позиції та щільного розміщення об'єктів тривимірного простору за їх хіт-боксами. Для цього використовувалась платформа .NET та її елемент Win Forms, а мовою програмування була обрана C#. Наведено опис функціоналу та інтерфейсу створеного програмного засобу, а також детально розібраний процес його експлуатації. | uk |
dc.description.abstract | Methods of modeling the position of objects in space have been studied. The Roberts algorithm for discarding hidden surfaces of convex objects in three-dimensional space was studied, as well as the Z-buffer algorithm for a similar problem. The structure of interrelated classes is described, which is necessary for the creation of computer-understandable objects in three-dimensional space. The proposed algorithm for visualization is described, which is a modification of the combination of the Roberts and Z-buffer algorithms. The problem of placing an object in space is described, and an algorithm for placing an object in the space of a scene, based on its hit box, is proposed. A system of interconnected classes has been created, which forms an object on the basis of which three-dimensional space objects are formed. A software tool was created based on the developed algorithm for finding the position and dense placement of objects in three-dimensional space by their hit boxes. For this, the .NET platform and its Win Forms element were used, and C# was chosen as the programming language. A description of the functionality and interface of the created software tool is given, as well as the detailed process of its operation. | uk |
dc.language.iso | uk | uk |
dc.publisher | Київський національний університет технологій та дизайну | uk |
dc.subject | тривимірний простір | uk |
dc.subject | простір | uk |
dc.subject | клас | uk |
dc.subject | переміщення | uk |
dc.subject | візуалізація | uk |
dc.subject | three-dimensional space | uk |
dc.subject | space | uk |
dc.subject | class | uk |
dc.subject | displacement | uk |
dc.subject | visualization | uk |
dc.title | Програмний засіб для укладки об’єктів у тривимірному просторі | uk |
dc.title.alternative | Software tool for stacking objects in three-dimensional space | uk |
dc.type | Дипломний проект | uk |
local.contributor.altauthor | Oliinyk, Denys Timurovych | - |
local.subject.faculty | Факультет мехатроніки та комп'ютерних технологій | uk |
local.subject.department | Кафедра комп'ютерних наук | uk |
local.subject.method | 1 | uk |
local.diplom.group | МгІТ-21 | uk |
local.diplom.target | Дослідження та аналіз методів та засобів комп’ютерної графіки для відтворення тривимірного простору на двовимірній площині. Аналіз взаємодії між хіт-боксами об’єктів у просторі. | uk |
local.diplom.object | Чіткість розміщення хіт-боксу об’єкту відносно інших об’єктів у тривимірному просторі. | uk |
local.diplom.predmet | Недосконалість існуючих алгоритмів, що відбуваються під час щільного розміщення об’єктів. | uk |
local.diplom.method | Створення та пропонування алгоритму щільного розміщення об’єктів. Модифікація алгоритму Робсртса для візуалізації роботи запропонованого алгоритму. | uk |
local.diplom.okr | Магістр | uk |
local.diplom.speciality | 122 Комп’ютерні науки | uk |
local.diplom.program | Комп’ютерні науки | uk |
local.contributor.altadvisor | Yakhno, Volodymyr Mykhailovych | - |
Розташовується у зібраннях: | Кафедра комп'ютерних наук (КН) Магістерський рівень |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
Dyplom122_Oliinyk_Yakhno.pdf | 1,81 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.