Параметричне моделювання адаптивних 3D-моделей

dc.contributor.authorДергачов, Владислав Владиславович
dc.date.accessioned2025-10-17T11:20:09Z
dc.date.available2025-10-17T11:20:09Z
dc.date.issued2025
dc.description.abstractУ кваліфікаційній роботі розглянуто розробку програмного забезпечення для параметричного моделювання адаптивних 3D-моделей з використанням платформи .NET та технології WPF. Актуальність теми зумовлена широким використанням тривимірної графіки у сферах дизайну, інженерії, медицини, освіти та ігрової індустрії, а також потребою у спрощених інструментах для взаємодії з 3D-моделями. Розроблений застосунок дозволяє завантажувати моделі у форматі OBJ, змінювати їх положення, масштаб і орієнтацію в просторі, застосовувати кольорові або текстурні матеріали, а також зберігати параметри сцени для подальшого використання. В основі архітектури застосунку лежить патерн MVVM, що забезпечує чітке розділення логіки представлення, даних і взаємодії з користувачем. У процесі розробки використано бібліотеки Media3D, HelixToolkit.Wpf, Newtonsoft.Json, а для створення моделей — редактор Blender. Під час реалізації було забезпечено базову систему рендерингу, параметричне керування та підтримку користувацької взаємодії. Результати роботи можуть бути використані в освітньому процесі, при створенні прототипів, а також як основа для подальшого розвитку програмного продукту, зокрема в напрямках анімації, WebGL-візуалізації та підтримки складніших форматів моделей.
dc.description.abstractThis thesis examines the development of software for parametric modeling of adaptive 3D models using the .NET platform and WPF technology. This topic is relevant due to the widespread use of three-dimensional graphics in design, engineering, medicine, education, and gaming, as well as the need for simplified tools to interact with 3D models. The developed application enables users to load models in OBJ format, adjust their position and scale, rotate them in space, apply color and texture materials, and save scene parameters for future use. The application's architecture is based on the MVVM pattern, which clearly separates presentation logic, data, and user interaction. The Media3D, HelixToolkit.Wpf, and Newtonsoft.Json libraries were used during development, and Blender was used to create models. A basic rendering system, parametric control, and user interaction support were implemented. The results can be used in education, prototype creation, and as a basis for further software development, particularly in animation, WebGL visualization, and support for more complex model formats.
dc.identifier.citationДергачов, В. В. Параметричне моделювання адаптивних 3D-моделей = Parametric modeling of adaptive 3D models : кваліфікаційна робота бакалавра / В. В. Дергачов. – Одеса, 2025. – 55 с.
dc.identifier.urihttps://dspace.onu.edu.ua/handle/123456789/42775
dc.language.isouk
dc.publisherОдеський національний університет імені І. І. Мечникова
dc.subject122 комп’ютерні науки
dc.subjectбакалавр
dc.subject3D-моделювання
dc.subjectпрограмне забезпечення
dc.subjectпроєктування
dc.subjectколір
dc.subjectтекстура
dc.titleПараметричне моделювання адаптивних 3D-моделей
dc.title.alternativeParametric modeling of adaptive 3D models
dc.typeDiplomas
Файли
Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
122_Дергачев.pdf
Розмір:
1.22 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: