Дослідження особливостей роботи з 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 с.

DOI