Інформаційна система пошуку 3D моделей
Автор: Сотник Віталій Ігорович
Кваліфікаційний рівень: магістр
Спеціальність: Інформаційні системи та технології
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2022-2023 н.р.
Мова захисту: українська
Анотація: На сьогоднішній день можливості для застосування тривимірної графіки вийшли за рамки сфери інформаційних технологій. Кінематограф, цифрові ігри для комп’ютерів, консолей та телефонів, машинобудування, інженерія, архітектура та будівництво – усе це лише невелика частина з переліку областей, де наявне широке застосування технологій 3D-графіки. Певні із галузей людської діяльності (такі як графічний дизайн, інженерні розрахунки, мультиплікація, ігри) нереально уявити без застосування реалістичних 3D-зображень. Може скластись враження, що це було завжди, проте це не так, оскільки якісне представлення графіки, що є доступним обширному колу користувачів ПК, з’явилася лише декілька десятиліть тому[1]. Отже, можна стверджувати, що моделювання відіграє ключову роль у всіх проектах пов’язаних з створенням чогось у тривимірних координатах. Основною ціллю даних робіт є створення реалістичних 3D-моделей різних об’єктів, завдяки чому можна конкретизувати форми, співвідношення, текстури, та інші параметри, які зрештою вони набудуть у реальному світі. Проте не варто забувати, що 3D-моделі створюють не лише для подальшого їх відтворення у реальному світі. Велика доля таких робіт розробляється, для того, щоб їх автори могли висвітлити свої ідеї, що не можна відтворити в реальності, або ж націлені на пост обробку кадрів реального світу з застосуванням додаткових ефектів. Використовуючи 3D-графіку у різних цифрових сферах нашого життя, створюються можливості для візуалізації різного контенту. Тоді і виникає питання, а як здійснювати пошук таких даних, чи можна їх шукати як зображення, текст, чи аудіо або відео файли, а можливо існує інше рішення? Ще в кінці 90-х багато розробників задались цим питанням і в них було 2 варіанти, або проводити пошук, використовуючи ключові слова, або розробити повністю новий алгоритм пошуку, що буде здійснюватися на основі самої 3D моделі, проводячи її аналіз. Звісно ідея була інноваційна і давала багато можливостей, проте в даній теорії було багато підводних каменів, що створювали різні складнощі через відсутність технічних або функціональних можливостей. Прогрес не зупинявся і було багато спроб і прототипів, проте більша частина з них так і не отримала широкої популярності через свої обмежене можливості, що викликані перш за все складністю проведення аналізу багатополігональних та не типових 3D моделей. Саме через це, й досі попри весь розвиток, практична більшість пошукових ресурсів для 3D моделей використовує пошук по ключовим словам. Але системи такого типу теж мають свої програмні обмеження, через що втрачають свою аудиторію. Провівши аналіз усіх цих недоліків, було прийнято рішення здійснити розробку нової системи пошуку 3D моделей, що об’єднувала в собі всі позитивні сторони та уникала або зводила до мінімуму усі проблематичні аспекти, що зустрічаються в схожих системах. Актуальність теми – є створення та розвиток інформаційно-пошукового ресурсу, призначеного для різних груп людей з різними інтересами та бажаннями, спеціалізацією якого буде можливість пошуку та публікації 3D-моделей, їх оцінка, та багато іншого. Мета дослідження – проведення розробки інформаційної системи, яка б надала змогу проведення пошукових робіт, а також публікацій 3D-моделей в рамках одного ресурсу, що стане в допомозі таким групам, як дизайнери, художники, 3D-інженери, та для багатьох інших. Щоб досягти поставленої у даній роботі мети, було проведено роботи над наступними завданнями: • провести аналіз та визначити актуальність даної системи та провести порівняння з системами, що мають схожу логіку роботи та тематику; • провести системний аналіз для досліджуваного об’єкта з наданням в подальшому можливостей її удосконалення; • провести вибір програмних засобів та технологій та їх ефективність та можливості в проектуванні системи; • здійснити проектування та реалізацію системи пошуку 3D-моделей. Об’єкт дослідження – є алгоритм пошуку та представлення інформації у вигляді 3D-моделей у розробленій системі. Предмет дослідження – є методи та доступні засоби для реалізації пошукового ресурсу у якому користувачі зможуть знайти, переглянути, оцінити наявні роботи, або завантажити нові. Практичне значення одержаних результатів для кваліфікаційної роботи є здатна виконувати завдання та готова для використання інформаційно-пошукова система, яка буде використовуватись, як ресурс для пошуку та публікації своїх ідей та проектів, художниками, дизайнерами та 3D-інженерами, та іншими групами користувачів, що бажають знайти нові ідеї, чи готові елементи для своїх проектів, або для їх поширення. Ключові слова: інформаційно-пошукова система, пошукова система, 3D графіка, 3D модель, 3D моделювання, пошук 3D моделей, поширення 3D моделей, публікація 3D моделей. Перелік використаних літературних джерел 1. 3D Modeling: How to Grasp the Futuristic Design Concept // g2 [Електронний ресурс]. –– Режим доступу: https://www.g2.com/articles/3d-modeling (дата звернення: 02.09.2022).