Введение 3
Глава 1: "Проектирование и планирование разработки интерактивного 3D Web-приложения" 5
1.1 Архитектура приложения 5
1.2 Организация интерактивных функций 8
1.3 Анализ оптимизации производительности 12
1.4 Компиляция разработанного приложения в js 15
Глава 2: "Создание 3Д объектов и разработка интерактивных функций" 17
2.1 Создание объектов в Blender 17
2.2 Создание объекта в PlayCanvas 21
2.3 Разработка интерактивных функций в PlayCanvas 23
2.4 Экспорт объектов из PlayCanvas 28
Глава 3: "Разработка платформы для 3Д объектов" 33
3.1 Анализ разработки Material UI 33
3.2 Установка и настройка окружения webpack 35
3.3 Создание шапки платформы 38
3.4 Создание функционала карточек 41
3.5 Создание функционала добавление объектов 44
3.6 Создание страницы информация 46
Заключение 51
Приложение 58
Сейчас в современном мире развиты игровые платформы, маркетплейсы. Медицинские приложения сильно отстают в своём развитии. Поэтому я решил создать данное приложение, так, как это сделает вклад в медицину. Данное приложение позволит взаимодействовать с объектами, добавлять их в платформу, управлять, удалять, приближать. Это позволит более эффективно изучать медицинские и повседневные объекты.
Основная тенденция сейчас в сфере образования, это разработка интерактивных платформ. Сейчас платформы, где можно только взаимодействовать с помощью текста, теряют свою актуальность. Современные платформы, которые набирают популярность, создаются с различными интерактивными функциями. Моя тема разработки актуальна в текущем году, так, как идёт активное развитие сферы образования с использованием интерактивных функций.
Целью данной работы является разработка интерактивного 3D Web- приложения, для визуального просмотра анатомии различных частей человеческого тела и повседневных объектов.
Вот задачи, которые мне предстоит решить для достижения этой цели:
1. Изучить технологии, необходимые для создания 3D веб-приложений.
2. Создать четыре различных 3D объекта.
3. Разработать платформу, используя React.
4. Разработать и интегрировать интерактивные элементы, улучшающие пользовательский опыт, включая инструменты для навигации, масштабирования, вращения и подробные аннотации к моделям.
5. Интегрировать 3D-модели в веб-платформу, чтобы пользователи могли с ними взаимодействовать.
Объектом исследования моей работы, является процесс разработки и оптимизации интерактивных 3D веб-приложений, специализирующихся на визуализации анатомии человеческого тела и различных повседневных объектов. Это включает в себя анализ текущих технологий, методов и инструментов, используемых для создания высококачественных, реалистичных и функциональных 3D моделей и интерфейсов.
Предметом исследования, является разработка конкретного интерактивного 3D веб-приложения, которое обеспечивает детализированный и интуитивно понятный визуальный обзор различных объектов. Исследование фокусируется на определении оптимальных методов моделирования, алгоритмов рендеринга, пользовательского интерфейса и взаимодействия.
Основной результат магистерской диссертации - интерактивное 3D Web- приложение, для визуального просмотра анатомии различных частей человеческого тела и повседневных объектов.
Структура работы: диссертация состоит из трёх глав. В первой главе будет рассказано о проектировании и планировании интерактивного 3D Web- приложения, из каких компонентов оно будет состоять. Во второй главе, я разработал различные объекты. Третья глава про разработку моей платформы.
Разработка интерактивного 3D Web-приложения для визуального просмотра анатомии различных частей человеческого тела и повседневных объектов #9106826
Артикул: 9106826
- Предмет: Программирование
- Уникальность: 75% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2024 году
- Количество страниц: 86
- Формат файла: docx
2 500p.
1. Белоконова, С. С. Web-технологии в профессиональной деятельности : Учебное пособие / C. C. Белоконова, В. В. Назарова. — Москва : Издательство Директ-Медиа, 2020. — 178 с. — ISBN 978-5-4499-0812-4. — Текст : электронный - URL: https://znanium.com/catalog/product/1984933 (дата
обращения: 25.05.2024).
2. Боресков, А. В. Компьютерная графика : учебник и практикум / А. В. Боресков, Е. В. Шикин. — Москва : Издательство Юрайт, 2021. — 219 с. — (Профессиональное образование). — ISBN 978-5-534-11630-4. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://urait.ru/bcode/476345 (дата обращения: 25.05.2024).
3. Евсеев, Д.А. Web-дизайн в примерах и задачах : учебное пособие / Д. А. Евсеев, В.В. Трофимов — Москва : КноРус, 2020. — 263 с. — ISBN 978-5-406¬01239-0. — URL: https://book.ru/book/934297 (дата обращения: 25.05.2024). — Текст : электронный.
4. Льюис, Ш. Нативная разработка мобильных приложений: перекрестный
справочник для iOS и Android : справочник / Ш. Льюис, М. Данн ; пер. с англ. А. Н.Киселева. - Москва : ДМК Пресс, 2020. - 376 с. - ISBN 978-5-97060-845¬6. - Текст : электронный. - URL: https://znanium.com/catalog/product/1210693 (дата обращения: 25.05.2024)
5. Шухорова Ю. А. Медицинская документация — юридическая ответственность врача-стоматолога (Кариес зубов — К02; Пульпит — К04.0; Периодонтит — К04.4-К04.8) : учебное пособие / Ю. А. Шухорова, Д. А. Трунин, С. Е. Чигарина, М. А. Постников. — Москва : Ай Пи Ар Медиа, 2023. — 123 c. — ISBN 978-5-4497-2257-7. — Текст : электронный // Цифровой образовательный ресурс IPR SMART . - URL:
https://www.iprbookshop.ru/133096.html (дата обращения: 25.05.2024).
6. Никольский А.П. JavaScript на примерах. Практика, практика и только
практика / А.П Никольский — Санкт-Петербург : Наука и Техника, 2018. — 272 c. — ISBN 978-5-94387-762-9. — Текст : электронный // Электронно¬библиотечная система IPR BOOKS . - URL:
http://www.iprbookshop.ru/78103.html (дата обращения: 25.05.2024).
7. Савельев А.О. HTML5. Основы клиентской разработки : учебное пособие / А.О Савельев, А.А Алексеев — Москва : Интуит НОУ, 2016. — 271 с. — URL: https://book.ru/book/917504 (дата обращения: 25.05.2024). — Текст : электронный
8. Солодушкин, С. И. Разработка программных комплексов на языке JavaScript : Учебное пособие / С. И. Солодушкин, И. Ф. Юманова ; под общ. ред. В. Г. Пименова ; Министерство науки и высшего образования Россйской Федерации, Уральский федеральный университет. - Екатеринбург : Изд-во Уральского ун-та, 2020. - 132 с. - ISBN 978-5-7996-3034-8. - Текст :
электронный. - URL: https://znanium.com/catalog/product/1936353 (дата обращения: 25.05.2024).
9. Соколова В.В. Разработка мобильных приложений : учебное пособие /
9.8. Соколова — Томск : Томский политехнический университет, 2014. — 176 c. — ISBN 978-5-4387-0369-3. — Текст : электронный // Электронно¬библиотечная система IPR BOOKS : [сайт]. — URL:
http://www.iprbookshop.ru/34706.html (дата обращения: 25.05.2024).
10. Суханов, И. И. Основы оптики. Теория изображения : учебное пособие для среднего профессионального образования / И. И. Суханов. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2023. — 111 с. — (Профессиональное образование). — ISBN 978-5-534-09448-0. — Текст : электронный // Образовательная платформа Юрайт. — URL: https://urait.ru/bcode/514936 (дата обращения: 25.05.2024).
11. Тузовский, А. Ф. Проектирование и разработка web-приложений : учебное пособие для среднего профессионального образования / А. Ф. Тузовский. — Москва : Издательство Юрайт, 2023. — 219 с. — (Профессиональное
образование). — ISBN 978-5-534-16767-2. — Текст : электронный //
Образовательная платформа Юрайт. - URL: https://urait.ru/bcode/531669 (дата обращения: 25.05.2024).
12. Хенриксон, Х. Администрирование web-серверов в IIS : учебное пособие / Х. Хенриксон, С. Хофманн. — 3-е изд. — Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2021. — 473 c. — ISBN 978-5-4497-0854-0. — Текст : электронный // Цифровой образовательный ресурс IPR SMART . - URL: https://www.iprbookshop.ru/101987.html (дата обращения: 25.05.2024).
13. Цехмистренко, Т. А. Анатомия человека : учебник и практикум для вузов / Т. А. Цехмистренко, Д. К. Обухов. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2023. — 287 с. — (Высшее образование). — ISBN 978-5¬534-14917-3. — Текст : электронный // Образовательная платформа Юрайт . - URL: https://urait.ru/bcode/512831 (дата обращения: 25.05.2024).
14. Api PlayCanvas [Электронный ресурс]. - URL:
https://developer.playcanvas.com/en/api/ (дата обращения 25.05.2024).
15. Armin Halac, A Complete Guide to Character Rigging for Games Using Blender 1st Edition: Учебник / Halac Armin; Packt Publishing, 2023. -296 с. (мягкий переплет) — ISBN 978-1032203003. — URL:
https://www.amazon.com/Complete-Guide-Character-Rigging-
Blender/dp/1032203005/ref=sr_1_2?keywords=Blender&qid=1706879592&s=boo ks&sr=1-2#detailBullets_feature_div (дата обращения: 25.05.2024)
16. Banks Alex. Modern Patterns for Developing React Apps: Учебник / Alex Banks, Eve Porcello; O'Reilly Media, 2020. - 307 с. (мягкий переплет) — ISBN 978-1492051725. — URL: https://www.amazon.com/Learning-React-Modern-
Patterns-Developing/dp/1492051721 (дата обращения: 25.05.2024).
17. Blender Developer Documentation [Электронный ресурс]. - URL: https://developer.blender.org/docs/Autoregressive_integrated_moving_average (дата обращения 25.05.2024).
18. Boduch Adam. React Material-UI Cookbook: Build captivating user experiences using React and Material-UI 1st Edition, Kindle Edition: Учебник / Adam Boduch; Packt Publishing, 2019. -536 с. (мягкий переплет) — ISBN 978-1789615227. — URL: https://www.amazon.com/React-Material-UI-Cookbook-captivating-
experiences/dp/1789615224 (дата обращения: 25.05.2024)
19. Hinkula Juha. Full Stack Development with Spring Boot 3 and React - Fourth Edition: Build modern web applications using the power of Java, React, and TypeScript 4th ed. Edition: Учебник / Juha Hinkula; Packt Publishing, 2023. -454 с. (мягкий переплет) — ISBN 978-1805122463. — URL:
https://www.amazon.com/Full-Stack-Development-Spring-
React/dp/1805122460/ref=sr_1_1_sspa?crid=SL20OJ6JTXVI&keywords=WEB+d esign+books+2022&qid=1706624759&sprefix=web+design+books+2%2Caps%2 C424&sr=8-1-
spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1#detailBullets_feature_div (дата обращения: 25.05.2024)
20. Desmurs-Linczewska Aleksandra, Simplifying State Management in React Native: Master state management from hooks and context through to Redux, MobX, XState, Jotai and React Query 1st Edition, Kindle Edition: Учебник / Desmurs- Linczewska Aleksandra; Packt Publishing, 2023. -202 с. (мягкий переплет) — ISBN 978-1803235035
. — URL: https://www.amazon.com/Simplifying-State-Management-React-Native- ebook/dp/B0BHJ9R3S6/ref=sr_1_5?crid=7RKV3DN7T0FR&keywords=mobx&qi d=1706625494&s=books&sprefix=mo%2Cstripbooks-intl-ship%2C539&sr=1-5 (дата обращения: 25.05.2024)
21. JavaScript - MDN Web Docs - Mozilla [Электронный ресурс]. - URL: Режим доступа: https://developer.mozilla.org/en-US/docs/Web/JavaScript (дата
обращения: 25.05.2024)
22. TypeScript Documentation [Электронный ресурс]. - URL: Режим доступа:
https://www.typescriptlang.org/docs/ (дата обращения: 25.05.2024)
23. Vipul A M. ReactJS by Example - Building Modern Web Applications with React: Учебник / A. M Vipul, Sonpatki Prathamesh; Packt Publishing, 2016. - 280 с. (мягкий переплет) — ISBN 978-1785289644. — URL:
https://www.amazon.com/ReactJS-Example-Building-Applications-
React/dp/1785289640 (дата обращения: 25.05.2024)
24. Wieruch Robin. The Road to React: Your journey to master plain yet pragmatic React.js: Учебник / Robin Wieruch; Independently published, 2018. - 292 с. (мягкий переплет) — ISBN 978-1720043997. — URL:
https://www.amazon.com/Road-React-journey-master-pragmatic/dp/172004399X (дата обращения: 25.05.2024).
обращения: 25.05.2024).
2. Боресков, А. В. Компьютерная графика : учебник и практикум / А. В. Боресков, Е. В. Шикин. — Москва : Издательство Юрайт, 2021. — 219 с. — (Профессиональное образование). — ISBN 978-5-534-11630-4. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://urait.ru/bcode/476345 (дата обращения: 25.05.2024).
3. Евсеев, Д.А. Web-дизайн в примерах и задачах : учебное пособие / Д. А. Евсеев, В.В. Трофимов — Москва : КноРус, 2020. — 263 с. — ISBN 978-5-406¬01239-0. — URL: https://book.ru/book/934297 (дата обращения: 25.05.2024). — Текст : электронный.
4. Льюис, Ш. Нативная разработка мобильных приложений: перекрестный
справочник для iOS и Android : справочник / Ш. Льюис, М. Данн ; пер. с англ. А. Н.Киселева. - Москва : ДМК Пресс, 2020. - 376 с. - ISBN 978-5-97060-845¬6. - Текст : электронный. - URL: https://znanium.com/catalog/product/1210693 (дата обращения: 25.05.2024)
5. Шухорова Ю. А. Медицинская документация — юридическая ответственность врача-стоматолога (Кариес зубов — К02; Пульпит — К04.0; Периодонтит — К04.4-К04.8) : учебное пособие / Ю. А. Шухорова, Д. А. Трунин, С. Е. Чигарина, М. А. Постников. — Москва : Ай Пи Ар Медиа, 2023. — 123 c. — ISBN 978-5-4497-2257-7. — Текст : электронный // Цифровой образовательный ресурс IPR SMART . - URL:
https://www.iprbookshop.ru/133096.html (дата обращения: 25.05.2024).
6. Никольский А.П. JavaScript на примерах. Практика, практика и только
практика / А.П Никольский — Санкт-Петербург : Наука и Техника, 2018. — 272 c. — ISBN 978-5-94387-762-9. — Текст : электронный // Электронно¬библиотечная система IPR BOOKS . - URL:
http://www.iprbookshop.ru/78103.html (дата обращения: 25.05.2024).
7. Савельев А.О. HTML5. Основы клиентской разработки : учебное пособие / А.О Савельев, А.А Алексеев — Москва : Интуит НОУ, 2016. — 271 с. — URL: https://book.ru/book/917504 (дата обращения: 25.05.2024). — Текст : электронный
8. Солодушкин, С. И. Разработка программных комплексов на языке JavaScript : Учебное пособие / С. И. Солодушкин, И. Ф. Юманова ; под общ. ред. В. Г. Пименова ; Министерство науки и высшего образования Россйской Федерации, Уральский федеральный университет. - Екатеринбург : Изд-во Уральского ун-та, 2020. - 132 с. - ISBN 978-5-7996-3034-8. - Текст :
электронный. - URL: https://znanium.com/catalog/product/1936353 (дата обращения: 25.05.2024).
9. Соколова В.В. Разработка мобильных приложений : учебное пособие /
9.8. Соколова — Томск : Томский политехнический университет, 2014. — 176 c. — ISBN 978-5-4387-0369-3. — Текст : электронный // Электронно¬библиотечная система IPR BOOKS : [сайт]. — URL:
http://www.iprbookshop.ru/34706.html (дата обращения: 25.05.2024).
10. Суханов, И. И. Основы оптики. Теория изображения : учебное пособие для среднего профессионального образования / И. И. Суханов. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2023. — 111 с. — (Профессиональное образование). — ISBN 978-5-534-09448-0. — Текст : электронный // Образовательная платформа Юрайт. — URL: https://urait.ru/bcode/514936 (дата обращения: 25.05.2024).
11. Тузовский, А. Ф. Проектирование и разработка web-приложений : учебное пособие для среднего профессионального образования / А. Ф. Тузовский. — Москва : Издательство Юрайт, 2023. — 219 с. — (Профессиональное
образование). — ISBN 978-5-534-16767-2. — Текст : электронный //
Образовательная платформа Юрайт. - URL: https://urait.ru/bcode/531669 (дата обращения: 25.05.2024).
12. Хенриксон, Х. Администрирование web-серверов в IIS : учебное пособие / Х. Хенриксон, С. Хофманн. — 3-е изд. — Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2021. — 473 c. — ISBN 978-5-4497-0854-0. — Текст : электронный // Цифровой образовательный ресурс IPR SMART . - URL: https://www.iprbookshop.ru/101987.html (дата обращения: 25.05.2024).
13. Цехмистренко, Т. А. Анатомия человека : учебник и практикум для вузов / Т. А. Цехмистренко, Д. К. Обухов. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2023. — 287 с. — (Высшее образование). — ISBN 978-5¬534-14917-3. — Текст : электронный // Образовательная платформа Юрайт . - URL: https://urait.ru/bcode/512831 (дата обращения: 25.05.2024).
14. Api PlayCanvas [Электронный ресурс]. - URL:
https://developer.playcanvas.com/en/api/ (дата обращения 25.05.2024).
15. Armin Halac, A Complete Guide to Character Rigging for Games Using Blender 1st Edition: Учебник / Halac Armin; Packt Publishing, 2023. -296 с. (мягкий переплет) — ISBN 978-1032203003. — URL:
https://www.amazon.com/Complete-Guide-Character-Rigging-
Blender/dp/1032203005/ref=sr_1_2?keywords=Blender&qid=1706879592&s=boo ks&sr=1-2#detailBullets_feature_div (дата обращения: 25.05.2024)
16. Banks Alex. Modern Patterns for Developing React Apps: Учебник / Alex Banks, Eve Porcello; O'Reilly Media, 2020. - 307 с. (мягкий переплет) — ISBN 978-1492051725. — URL: https://www.amazon.com/Learning-React-Modern-
Patterns-Developing/dp/1492051721 (дата обращения: 25.05.2024).
17. Blender Developer Documentation [Электронный ресурс]. - URL: https://developer.blender.org/docs/Autoregressive_integrated_moving_average (дата обращения 25.05.2024).
18. Boduch Adam. React Material-UI Cookbook: Build captivating user experiences using React and Material-UI 1st Edition, Kindle Edition: Учебник / Adam Boduch; Packt Publishing, 2019. -536 с. (мягкий переплет) — ISBN 978-1789615227. — URL: https://www.amazon.com/React-Material-UI-Cookbook-captivating-
experiences/dp/1789615224 (дата обращения: 25.05.2024)
19. Hinkula Juha. Full Stack Development with Spring Boot 3 and React - Fourth Edition: Build modern web applications using the power of Java, React, and TypeScript 4th ed. Edition: Учебник / Juha Hinkula; Packt Publishing, 2023. -454 с. (мягкий переплет) — ISBN 978-1805122463. — URL:
https://www.amazon.com/Full-Stack-Development-Spring-
React/dp/1805122460/ref=sr_1_1_sspa?crid=SL20OJ6JTXVI&keywords=WEB+d esign+books+2022&qid=1706624759&sprefix=web+design+books+2%2Caps%2 C424&sr=8-1-
spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY&psc=1#detailBullets_feature_div (дата обращения: 25.05.2024)
20. Desmurs-Linczewska Aleksandra, Simplifying State Management in React Native: Master state management from hooks and context through to Redux, MobX, XState, Jotai and React Query 1st Edition, Kindle Edition: Учебник / Desmurs- Linczewska Aleksandra; Packt Publishing, 2023. -202 с. (мягкий переплет) — ISBN 978-1803235035
. — URL: https://www.amazon.com/Simplifying-State-Management-React-Native- ebook/dp/B0BHJ9R3S6/ref=sr_1_5?crid=7RKV3DN7T0FR&keywords=mobx&qi d=1706625494&s=books&sprefix=mo%2Cstripbooks-intl-ship%2C539&sr=1-5 (дата обращения: 25.05.2024)
21. JavaScript - MDN Web Docs - Mozilla [Электронный ресурс]. - URL: Режим доступа: https://developer.mozilla.org/en-US/docs/Web/JavaScript (дата
обращения: 25.05.2024)
22. TypeScript Documentation [Электронный ресурс]. - URL: Режим доступа:
https://www.typescriptlang.org/docs/ (дата обращения: 25.05.2024)
23. Vipul A M. ReactJS by Example - Building Modern Web Applications with React: Учебник / A. M Vipul, Sonpatki Prathamesh; Packt Publishing, 2016. - 280 с. (мягкий переплет) — ISBN 978-1785289644. — URL:
https://www.amazon.com/ReactJS-Example-Building-Applications-
React/dp/1785289640 (дата обращения: 25.05.2024)
24. Wieruch Robin. The Road to React: Your journey to master plain yet pragmatic React.js: Учебник / Robin Wieruch; Independently published, 2018. - 292 с. (мягкий переплет) — ISBN 978-1720043997. — URL:
https://www.amazon.com/Road-React-journey-master-pragmatic/dp/172004399X (дата обращения: 25.05.2024).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка интерактивного 3D Web-приложения для визуального просмотра анатомии различных частей человеческого тела и повседневных объектов |
Артикул: | 9106826 |
Дата написания: | 11.06.2024 |
Тип работы: | Магистерская диссертация |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 75% |
Количество страниц: | 86 |
Скрин проверки АП.ВУЗ приложен на последней странице.
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Разработка интерактивного 3D Web-приложения для визуального просмотра анатомии различных частей человеческого тела и повседневных объектов по предмету программирование
Пролистайте "Разработка интерактивного 3D Web-приложения для визуального просмотра анатомии различных частей человеческого тела и повседневных объектов" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 04.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 75% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 28 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка системы обучения навыкам языка жестов для глухонемых с использованием нейронной сети
СЛЕДУЮЩАЯ РАБОТА
Разработка развивающего мобильного приложения для детей на татарском языке