Дослідження особливостей роботи з 3D об’єктами на мобільних платформах
Вантажиться...
Дата
2022
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Актуальність дослідження.
Світ мобільної розробки удосконалюється з кожним днем. Впровадження
застосунків з візуалізацією 3D моделей грає ключову роль в індустрії мобільних
девайсів. Проте, навіть сьогодні не кожна компанія має змогу запустити проект з
використанням елементів 3D графіки, оскільки це вимагає високої кваліфікації
співробітників та великого бюджету. Процес створення таких додатків
супроводжується чималим володінням програмування у різноманітних
середовищ розробки і знання мов програмування, спрямованих під конкретну
операційну систему.
Мета дослідження полягає в створенні програмного застосунку з
відображенням 3D об’єкту на обох операційних системах (IOS та Android), а
також методи та розробка алгоритмів створення ефективних програмних рішень
з використання тривимірної графіки.
Завдання для досягнення мети: проаналізувати теорію та існуючі
аналоги серед конкурентів зі створення та проектування програм з елементами
3D графіки; дослідити особливості роботи з 3D моделями у програмному коді на
мові програмування Flutter; проаналізувати принципи роботи взаємодії з
роботою тривимірних об’єктів на мобільних платформах; створити програмний
застосунок з відображенням 3D об’єкту на обох операційних системах (IOS та
Android). Об’єкт дослідження: відображення тривимірної моделі автомобіля Tesla
Model S, створеної в середовищі Unity на мобільних платформах різних
операційних систем.
Предмет дослідження: Емулятор Android та IOS девайсів, а також
поведінка програми на різних мобільних пристроях.
Методи дослідження: алгоритми та методи, які положенні в основі логіки
роботи програми з відображенням тривимірних об’єктів на мобільних
платформах різних операційних систем.
Наукова новизна отриманих результатів: 1) досліджено та визначено
варіанти алгоритмів створення програмних продуктів з елементами 3D графіки
на мобільних платформах; 2) розроблено методику запуску програмного коду та
скриптів змодельованої тривимірної моделі у середовищі проекту Flutter, а
також запуск програмного коду, описуючий фізику руху складових 3D моделі;
3) досліджено продуктивності роботи програмного коду та відображення його
на екрані фізичного пристрою.
Практичне значення одержаних результатів: результати роботи можуть
бути використані при створенні масштабних проектів у сфері розважального
контенту та комерційних інтернет-магазинах з впровадження доповненої
реальності для відображення товарів.
Опис
Ключові слова
Flutter, 3D модель, Unity, IOS, Android, 3D model
Бібліографічний опис
Мосиса, А. А. Дослідження особливостей роботи з 3D моделями на мобільних платформах : магістерська дис. : 171 Електроніка / Мосиса Алекс Алемайху. – Київ, 2022. – 67 с.