Курсовая работа по дисциплине: Программирование мобильных устройств (часть 2). Вариант 5
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Excel
- Программа для просмотра текстовых файлов
- Программа для просмотра изображений
- Microsoft Word
Описание
Содержание
Введение 3
Задание на курсовую работу 4
1. Реализация проекта 5
1.1 Описание элементов сцены и их геометрии 5
1.2 Настройка освещения 6
1.3 Шейдеры и поток рендеринга 6
2. Результаты 9
2.1 Описание используемых методов 9
2.2 Скриншоты работы приложения 13
Заключение 15
Список использованных источников 16
Приложение А 17
Задание на курсовую работу
Разработать мобильное приложение для Android, отображающее трёхмерную сцену в соответствии с индивидуальным вариантом задания. Использовать OpenGL ES 2.0 для рендеринга моделей и шейдеров. Необходимо использовать текстуры для реалистичного отображения объектов, модели в формате .obj для представления 3D-объектов и библиотеку Assimp для их загрузки и обработки. Камера должна вращаться вокруг сцены. Файлы моделей можно скачать с любого бесплатного источника, например, https://open3dmodel.com/3d-models/obj/page/3.
Номер варианта соответствует последней цифре Вашего пароля.
Среда разработки: Android Studio.
Язык: Java, С++.
Вариант 5: "Аэропорт".
Создать 3D-сцену аэропорта с терминалом и взлетно-посадочной полосой. На сцене должны быть:
• Терминал с информационным табло (без обновления).
• Самолёт на взлётной полосе.
• Башня управления и вращающиеся световые маячки на ней.
• Простые фигуры людей (цилиндры или кубы).
• Ночное освещение.
Введение 3
Задание на курсовую работу 4
1. Реализация проекта 5
1.1 Описание элементов сцены и их геометрии 5
1.2 Настройка освещения 6
1.3 Шейдеры и поток рендеринга 6
2. Результаты 9
2.1 Описание используемых методов 9
2.2 Скриншоты работы приложения 13
Заключение 15
Список использованных источников 16
Приложение А 17
Задание на курсовую работу
Разработать мобильное приложение для Android, отображающее трёхмерную сцену в соответствии с индивидуальным вариантом задания. Использовать OpenGL ES 2.0 для рендеринга моделей и шейдеров. Необходимо использовать текстуры для реалистичного отображения объектов, модели в формате .obj для представления 3D-объектов и библиотеку Assimp для их загрузки и обработки. Камера должна вращаться вокруг сцены. Файлы моделей можно скачать с любого бесплатного источника, например, https://open3dmodel.com/3d-models/obj/page/3.
Номер варианта соответствует последней цифре Вашего пароля.
Среда разработки: Android Studio.
Язык: Java, С++.
Вариант 5: "Аэропорт".
Создать 3D-сцену аэропорта с терминалом и взлетно-посадочной полосой. На сцене должны быть:
• Терминал с информационным табло (без обновления).
• Самолёт на взлётной полосе.
• Башня управления и вращающиеся световые маячки на ней.
• Простые фигуры людей (цилиндры или кубы).
• Ночное освещение.
Дополнительная информация
Оценка - отлично!
Год сдачи: 2026 г.
Преподаватель: Мерзлякова Е.Ю.
Помогу с другим вариантом.
Выполняю работы на заказ по следующим специальностям:
МТС, АЭС, МРМ, ПОВТиАС, ПМ, ФиК и др.
E-mail: help-sibguti@yandex.ru
Год сдачи: 2026 г.
Преподаватель: Мерзлякова Е.Ю.
Помогу с другим вариантом.
Выполняю работы на заказ по следующим специальностям:
МТС, АЭС, МРМ, ПОВТиАС, ПМ, ФиК и др.
E-mail: help-sibguti@yandex.ru
Похожие материалы
Курсовая работа По дисциплине: Программирование мобильных устройств (часть 2) Вариант 3
alexadubinina
: 21 ноября 2024
Задание 2. Реализуйте приложение компас. Работа с датчиками приведена по ссылке. Используйте следующеую текстуру.
Работа с датчиками
Датчик ориентации — это комбинация датчика магнитного поля, выполняющего роль
электронного компаса, и акселерометра, измеряющего наклон и вращение.
Если вы знакомы с тригонометрией, то можете самостоятельно вычислять необходимые
данные и определять положение устройства относительно всех трёх осей, основываясь на
показаниях акселерометра и датчика магнитного поля. О
500 руб.
Курсовая работа по дисциплине: Программирование мобильных устройств (часть 2). Без вариантов, по ФИО.
IT-STUDHELP
: 4 ноября 2019
Задание
Реализуйте в среде Unity3D игровое приложение. На пространстве разбросаны в случайном порядке буквы (буквы берутся из собственного ФИО студента). Игрок (вид от первого лица) собирает буквы за определенный интервал времени. За каждую букву начисляются очки. Задача игрока набрать максимальное числов очков за ограниченное время.
Буквы вращаются вокруг собственной оси Y (для того, чтобы их было видно с лубой стороны). Модели букв собираются в среде Blender (в формате obj) и, затем, импортир
1300 руб.
«Программирование мобильных устройств (часть 2-я)»
svladislav987
: 6 декабря 2021
Текст задания:
Реализуйте приложение компас. Работа с датчиками приведена по ссылке. Используйте слудующеуюю текстуру.
400 руб.
Программирование мобильных устройств (часть 2-я)
Леший
: 10 ноября 2021
Реализуйте в среде Unity3D игровое приложение. На пространстве разбросаны в случайном порядке буквы (буквы берутся из собственного ФИО студента). Игрок (вид от первого лица) собирает буквы за определенный интервал времени. За каждую букву начисляются очки. Задача игрока набрать максимальное числов очков за ограниченное время.
Буквы вращаются вокруг собственной оси Y (для того, чтобы их было видно с любой стороны). Модели букв собираются в среде Blender (в формате obj) и, затем, импортируются в
555 руб.
Программирование мобильных устройств (часть 2-я)
aker
: 26 сентября 2021
Курсовая работа по дисциплине: Программирование мобильных устройств (часть 2)
Задание
Реализуйте в среде Unity3D игровое приложение. На пространстве разбросаны в случайном порядке буквы (буквы берутся из собственного ФИО студента). Игрок (вид от первого лица) собирает буквы за определенный интервал времени. За каждую букву начисляются очки. Задача игрока набрать максимальное числов очков за ограниченное время.
Буквы вращаются вокруг собственной оси Y (для того, чтобы их было видно с любой стор
400 руб.
Курсовая работа по дисциплине: Программирование мобильных устройств (часть 2). Вариант индивидуальный по ФИО
Roma967
: 26 января 2023
Внимание! Курсовая представлена исключительно как дополнительный материал для выполнения собственной работы, поскольку используются индивидуальные данные ФИО.
1. Задание
Реализуйте в среде Unity3D игровое приложение. На пространстве разбросаны в случайном порядке буквы (буквы берутся из собственного ФИО студента). Игрок (вид от первого лица) собирает буквы за определенный интервал времени. За каждую букву начисляются очки. Задача игрока набрать максимальное число очков за ограниченное время.
Б
500 руб.
Программирование мобильных устройств (часть 2) билет 2
Владислав161
: 5 октября 2023
Программирование мобильных устройств (часть 2) билет 2
400 руб.
Программирование мобильных устройств (часть 2) Задание 2
svladislav987
: 23 августа 2023
Задание 2:
Создайте приложение из трех классов (Условно: A, B и С).
Из класса А запускаются классы В и С, по завершению своей работы классы В и С возвращают строку в класс А, которая выводится на экран.
Интерфейс класса А содержит:
Элемент RadioButton определяющий запускаемый класс (В или С).
Кнопку которая непосредственно запускает выбранный класс.
Тектовое поле результатов запука, которая содержит надпись о том какой класс был ранее вызван и какую строку он возвратил.
Из класса A по нажатию
150 руб.
Другие работы
Ситуация 1. Российский рынок инноваций в современных условиях
studypro
: 22 июня 2016
Ситуация 1. «Российский рынок инноваций в современных условиях»
Без интеллектуального продукта, получаемого в результате инновационной деятельности, практически невозможно создавать конкурентоспособную продукцию, имеющую высокую степень наукоемкости и новизны. В настоящее время мировой рынок высоких технологий составляет примерно 2 триллиона долларов, из которых на долю США приходится 39%, Японии - 30%, Германии - 16%. В мире на одного ученого приходится 10 менеджеров, которые отбирают перспект
200 руб.
Гидромеханика ПетрГУ 2014 Задача 5 Вариант 83
Z24
: 9 марта 2026
Определить направление движения реальной жидкости и вид местного сопротивления в наклонном трубопроводе при следующих исходных данных для сечений 1-1 и 2-2: геометрические высоты сечений z1, z2; манометрические давления р1, р2; диаметры трубопровода d1 = 200 мм, d2 = 120 мм; расход жидкости Q, кинематический коэффициент вязкости жидкости ν = 10⸱10-6 м²/с, которому соответствует жидкость с плотностью ρ = 850 кг/м³.
200 руб.
Реферат на тему Допинги в жизни и в спорте их роль.
mixfix
: 30 апреля 2023
Реферат по дисциплине Физическая культура.
На тему Допинги в жизни и в спорте их роль.
19 страниц
120 руб.
Основные напрвления технического и иновационного развития ПО "Минский тракторный завод"
Qiwir
: 2 ноября 2013
1 Стратегия технического развития ПО “МТЗ”
Стратегия развития ПО «МТЗ» заключается в создании первоклассного конкурентоспособного предприятия выпускающего комплекс машин под определенные технологии, дающие возможность потребителю с максимальной эффективностью в сжатые сроки и с максимальными затратами выполнять свою работу.
Основными направлениями технического развития предприятия являются:
1. Поэтапное создание новых высокоэффективных мощностей на выпуск тракторов «Беларус»-2022, 2102, 2522
10 руб.