Лабораторная работа №2 по дисциплине: Программирование трехмерной графики (часть 1). Вариант общий. 2024

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon index.html
material.view.file_icon
material.view.file_icon
material.view.file_icon three.min.js
material.view.file_icon THREEx.KeyboardState.js
material.view.file_icon main.js
material.view.file_icon
material.view.file_icon
material.view.file_icon earthbump1k.jpg
material.view.file_icon earthcloudmap.jpg
material.view.file_icon earthcloudmaptrans.jpg
material.view.file_icon earthlights1k.jpg
material.view.file_icon earthmap1k.jpg
material.view.file_icon
material.view.file_icon moonbump1k.jpg
material.view.file_icon moonmap1k.jpg
material.view.file_icon
material.view.file_icon marsbump1k.jpg
material.view.file_icon marsmap1k.jpg
material.view.file_icon mars_1k_color.jpg
material.view.file_icon mars_1k_normal.jpg
material.view.file_icon mars_1k_topo.jpg
material.view.file_icon
material.view.file_icon mercurybump.jpg
material.view.file_icon mercurymap.jpg
material.view.file_icon starmap.jpg
material.view.file_icon sunmap.jpg
material.view.file_icon
material.view.file_icon venusbump.jpg
material.view.file_icon venusmap.jpg
material.view.file_icon Lab_2.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра изображений
  • Microsoft Word

Описание

Установите Servers* для поднятия проекта в своей локалке если требуется что-то изменить и проверить как оно работает. Инструкцию приложил к Лабораторной работе #1 сам преподаватель.

=============================================

Лабораторная работа №2
Перемещение объектов в трёхмерном пространстве
Цель работы:
- изучение способов перемещения объектов в трёхмерном пространстве с помощью Three.js;
- освоение основных методов расчёта координат объектов в трёхмерном пространстве.
Задание: Необходимо разработать веб-приложение, представляющее собой упрощённую модель Солнечной системы. Модель должна включать следующие объекты:
карта звёздного неба;
Солнце;
Меркурий;
Венера;
Земля и Луна
Марс
В качестве траекторий движения планет и Луны можно использовать окружность.
Расстояния между планетами, их скорость вращения вокруг собственной оси и солнца должны отражать реальные отношения размеров, расстояний и скоростей. (Марс меньше Земли, Меркурий меньше Марса и т.д.)
Также требуется реализовать режим слежения за планетами. По нажатию на клавиши 1 – 4 фокус камеры должен смещаться вслед за позицией планеты, соответствующей номеру нажатой клавиши. По нажатию кнопки 0 должен включаться общий вид на Солнечную систему.
=============================================

Дополнительная информация

Лабораторная работа 2

Комментарии:  Уважаемый ..., лабораторная работа 2 зачтена Пестова Мария Андреевна
Проверил(а): Пестова Мария Андреевна
Оценка: Зачет
Дата оценки: 12.02.2024г.
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование трехмерной графики (часть 1)" (2024)
Цель работы: - изучение способов перемещения объектов в трёхмерном пространстве с помощью Three.js; - освоение основных методов расчёта координат объектов в трёхмерном пространстве. Задание: Необходимо разработать веб-приложение, представляющее собой упрощённую модель Солнечной системы. Модель должна включать следующие объекты: - карта звёздного неба; - Солнце; - Меркурий; - Венера; - Земля и Луна - Марс В качестве траекторий движения планет и Луны можно использовать окружность. Расстояния между
User Mijfghs : 31 августа 2025
780 руб.
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование трехмерной графики (часть 1)" (2024)
Контрольная работа по дисциплине: Программирование трехмерной графики (часть 1). Вариант общий. 2024
Обязательно перепешите своими словами, по поводу этой работы мне лично писал преподаватель, мог запомнить ее вывод или код ============================================= Цель: - получение навыков загрузки, отображения и изменения статических и анимированных трёхмерных моделей; - закрепление навыков, полученных в ходе выполнения лабораторных работ. Задание: Необходимо разработать веб-приложение, представляющее собой конструктор трёхмерных сцен. Минимальная сцена приложения должна содержат
User MasterGammi : 23 ноября 2025
799 руб.
Контрольная работа по дисциплине: Программирование трехмерной графики (часть 1). Вариант общий. 2024
Лабораторная работа №1 по дисциплине: Программирование трехмерной графики (часть 1). Вариант общий. 2024
Установите Servers* для поднятия проекта в своей локалке если требуется что-то изменить и проверить как оно работает. Инструкцию приложил к Лабораторной работе #1 сам преподаватель. ============================================= Лабораторная работа №1 Вершины, индексы, цвета и текстуры Цель работы: - знакомство с основными терминами и понятиями трёхмерной графики; - изучение возможностей языка JavaScript и библиотеки Three.js для разработки веб-приложений трёхмерной графики. Задание: Н
User MasterGammi : 23 ноября 2025
799 руб.
Лабораторная работа №1 по дисциплине: Программирование трехмерной графики (часть 1). Вариант общий. 2024
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование трехмерной графики (часть 1)" (2024)
Цель работы: - знакомство с основными терминами и понятиями трёхмерной графики; - изучение возможностей языка JavaScript и библиотеки Three.js для разработки веб-приложений трёхмерной графики. Задание: Необходимо разработать веб-приложение на языке JavaScript, осуществляющее построение и визуализацию трёхмерного ландшафта по карте высот. Под картой высот подразумевается растровое изображение в градациях серого, тёмные участки которого обозначают низины ландшафта, а светлые – возвышенности. Визуа
User Mijfghs : 31 августа 2025
780 руб.
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Программирование трехмерной графики (часть 1)" (2024)
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Лабораторная работа №2: Анимация в Unity Цель: Целью данной лабораторной работы является знакомство с процессом импорта анимированных объектов в среде Unity. Задание: Создать приложение, содержащее игровой уровень, модель персонажа и набор анимаций. Пользователь приложения должен иметь следующие возможности: 1. Перемещать персонажа при помощи клавиш W (движение вперёд), A (поворот вправо), S (поворот влево), D (движение назад). При зажатой клавише Shift, персонаж должен переходить н
User Mijfghs : 18 октября 2025
666 руб.
ДО СИБГУТИ Лабораторная работа №2 по дисциплине "Программирование трехмерной графики (часть 2)" (2025)
Контрольная работа - программирование трехмерной графики
Контрольная работа Цель: - получение навыков загрузки, отображения и изменения статических и анимированных трёхмерных моделей; - закрепление навыков, полученных в ходе выполнения лабораторных работ. Задание: Необходимо разработать веб-приложение, представляющее собой конструктор трёхмерных сцен. Минимальная сцена приложения должна содержать плоскость с наложенной на неё текстурой (см. лабораторную работу №1) и сферу с текстурой неба (по аналогии с текстурой звёздного неба из лабораторной работы
User evgenii90 : 3 сентября 2024
1000 руб.
Контрольная работа - программирование трехмерной графики
Программирование трехмерной графики Лабораторная работа №1: МИНИГОЛЬФ
Лабораторная работа №1: МИНИГОЛЬФ Цель работы: знакомство с расширениями и закрепление навыков работы в Unity Задание: Реализовать приложение – минигольф. Приложение должно содержать: 1. Шар, управляемый игроком. Управление осуществляется путём выбора направления и силы удара, после чего, шар отправляется в полёт. Во время полёта, управление шаром должно быть не доступно. 2. Как минимум два игровых уровня. Переход на второй игровой уровень должен осуществляться при достижении победы на первом. 3
User evgenii90 : 3 октября 2024
900 руб.
Программирование трехмерной графики Лабораторная работа №1: МИНИГОЛЬФ
Вершины, индексы, цвета и текстуры - программирование трехмерной графики
Программирование трехмерной графики Лабораторная работа №1 Вершины, индексы, цвета и текстуры Задание: Необходимо разработать веб-приложение на языке JavaScript, осуществляющее построение и визуализацию трёхмерного ландшафта по карте высот. Под картой высот подразумевается растровое изображение в градациях серого, тёмные участки которого обозначают низины ландшафта, а светлые – возвышенности. Визуализируемая модель должна быть текстурирована.
User evgenii90 : 28 июня 2024
950 руб.
Вершины, индексы, цвета и текстуры - программирование трехмерной графики
Расчетно-графический анализ тягово-скоростных свойств автомобиля Урал-5557, движущегося по дороге с коэффициентом дорожного сопротивления 0,038
С целью закрепления теоретических знаний и приобретения навыков анализа тягово-скоростных свойств автомобиля для заданной модели в курсовой работе выполняю необходимые расчеты на основании конкретных технических данных автомобиля. Строю графики и по ним анализируем тягово-скоростные свойства. Произведенные расчеты свожу в таблицы, текст сопровождаю расчетными зависимостями с расшифровкой параметров. 1.Задание для расчетно-графического анализа и выбор исходных данных Произвести расчетно-графическ
User yura909090 : 24 мая 2012
80 руб.
ЭВМ и переферийные устройства. Лабораторная №4. Вариант №8
Исследование арифметических операций 3.1. Изучить методические указания. 3.2. Подготовить ответы на контрольные вопросы. 3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации. 3.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания (Таб. 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соот
User rt : 20 февраля 2015
120 руб.
Зачетная работа по дисциплине "Структуры и алгоритмы обработки данных. Часть 1-я"
Для последовательности символов ФИО (используются 12 последовательных букв) показать подробный процесс построения индексного массива, который упорядочивает последовательность по алфавиту; упорядочивает сначала гласные по алфавиту, затем остальные буквы по алфавиту.
User Greenberg : 14 августа 2015
89 руб.
Экзаменационная работа по дисциплине: Защита информации. ТЕСТ 2022
1. Надежность системы RSA базируется на том, что а) сложно определить по данному числу, является ли оно простым б) задача дискретного логарифмирования сложна в) задача разложения на множители числа, являющегося произведением двух простых чисел, сложна 2. Шифр Вернама является а) блоковым б) совершенным в) цифровым 3. В Российском стандарте на электронную подпись используется а) шифр с открытым ключом б) потоковый шифр в) блоковый шифр 4. В системе RSA открытый ключ может быть а) люб
User Alexey312451 : 11 марта 2024
100 руб.
up Наверх