Тип работы:
Предмет:
Язык работы:


Разработка веб-приложения для просмотра 3D-моделей на примере археологической коллекции СФУ

Работа №165402

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы64
Год сдачи2022
Стоимость4550 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
20
Не подходит работа?

Узнай цену на написание


Введение 3
1 Разработка концепции веб-приложения 6
1.1 Анализ аналогов 6
1.2 Описание концепции веб-приложения 6
1.3 Описание структуры веб-приложения 8
1.4 Описание набора технологий разработки 9
2 Описание разработки веб-приложения 10
2.1 Описание разработки клиентской части 11
2.2 Описание разработки серверной части 14
2.3 Описание разработки средств просмотра 3 D-моделей 27
2.4 Перспективы дальнейшей разработки 28
Заключение 40
Список использованных источников 41


В последние годы благодаря API WebGL , разработанному организацией «Khronos Group», и в частности открытой библиотеке Three.js , SD-графика в браузерах набирает все большую популярность. Помимо простого добавления SD-моделей и сцен на сайты для улучшения пользовательского опыта, WebGL позволяет создавать крупные проекты, такие как 3 D-игры, редакторы и галереи SD-моделей и прочее. В данной работе проводится анализ веб -приложений, имеющих возможность загрузки и визуализации SD-моделей, а также описывается процесс разработки аналогичного, с целью репрезентации археологических коллекции в проекте «Сибириана».
Актуальность: Поскольку на данный момент существует лишь небольшое количество веб-приложений с возможностью визуализации SD-моделей, позволяющих репрезентовать культурное и природное наследие, имеется потребность в разработке веб-приложения, удовлетворяющего требованиям археологического сообщества и проекта «Сибириана», с возможностью масштабирования и дальнейшей поддержки.
Цель: разработать веб-приложение, позволяющее загружать и
визуализировать SD-модели на примере археологической коллекции СФУ.
Для достижения поставленной цели необходимо решение следующих задач:
1. Проанализировать аналоги и их функциональность.
2. Разработать концепцию и структуру веб-приложения, определить
набор технологий разработки основываясь на анализе аналогов.
S. Разработать веб-приложение.
Практическая значимость: Разрабатываемое веб-приложение дальнейшем будет использоваться в проекте «Сибириана» для репрезентации культурного и природного наследия.
Структура работы определяется поставленной целью и задачами разработки, а также ее спецификой. Дипломная работа общим объемом ... страницы, состоит из введения, двух глав, заключения, списка использованных источников, включающего . наименования.
Во Введении обосновываются выбор темы и ее актуальность, формулируются цели и задачи работы, описывается практическая значимость, приводятся данные о ее структуре...

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе данной дипломной работы был проведен анализ веб-приложений, предоставляющих функции загрузки, и визуализации SD-моделей в браузерах, а также разработано аналогичное веб-приложение.
Актуальность этой работы заключается в том, что на данный момент существует лишь небольшое количество веб-приложений с возможностью визуализации SD-моделей, позволяющих репрезентовать культурное и природное наследие. Требуется разработать веб-приложение, удовлетворяющее требования археологического сообщества и проекта «Сибириана», с возможностью масштабирования и дальнейшей поддержки.
По итогам анализа, посредством сравнения аналогичных веб-приложений, была определена концепция разрабатываемого веб-приложения, минимально требуемый функционал и технические требования, а также набор технологий, имеющих высокую масштабируемость, производительность и скорость разработки, и в том числе позволяющих легко и быстро интегрировать веб - приложение в проект «Сибириана».
Итогом практической части является веб-приложение, позволяющее загружать, настраивать и визуализировать SD-модели в браузере. В дальнейшем планируется продолжать разработку и добавить функции настройки постобработки, освещения и создания аннотаций для улучшения репрезентации культурного и природного наследия, а также взаимодействия пользователя с веб-приложением.



1. Selection of an Educational Repository of 3D Objects at the Universidad Tecnica Particular de Loja (UTPL), 2019. https://libproxy.bik.sfu- kras.ru:2388/document/8995149.
2. Visualization and Sharing of 3D Digital Outcrop Models to Promote Open
Science, 2022.
https://www.geosociety.org/gsatoday/science/G425A/GSATG425A.pdf.
3. James Lloyd Contextualizing 3D Cultural Heritage, 2016. https://link.springer.com/chapter/10.1007/978-3-319-48496-9 69.
4. Jonathan C. Roberts, Peter W. S. Butcher and Panagiotis D. Ritsos One View
Is Not Enough: Review of and Encouragement for Multiple and Alternative Representations in 3D and Immersive Visualisation, 2022.
https://www.mdpi.com/2073-431X/11/2/20/htm.
5. Roy Thomas Fielding Representational State Transfer (REST), 2000. https://www.ics.uci.edu/~fielding/pubs/dissertation/rest arch style.htm.
6. MDN Web Docs [Электронный ресурс]. - Режим доступа: https://developer.mozilla.org/ru/. - Дата доступа: 2022.
7. Threejs [Электронный ресурс]. - Режим доступа: https://threejs.org/. - Дата доступа: 2022.
8. Как оптимизировать показатель LCP - ускоряем загрузку контента для
пользователей [Электронный ресурс]. - Режим доступа: https://pr-
cy.ru/news/p/8234-kak-optimizirovat-pokazatel-lcp--uskoryaem-zagruzku-kontenta- dlya-polzovateley. - Дата доступа: 2022.
9. OSG.JS [Электронный ресурс]. - Режим доступа: https://cedricpinson.github.io/osgjs-website/. - Дата доступа: 2022.
10. React [Электронный ресурс]. - Режим доступа: https://ru.reactjs.org/. - Дата доступа: 2022.
11. Backbonejs [Электронный ресурс]. - Режим доступа: https://backbonejs.org/. - Дата доступа: 2022.
12. Тег