Лабораторная работа № 7. Комбинации преобразований в пространстве

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

Лабораторная работа №7

Комбинации преобразований в пространстве.

Цель работы: Изучить методы пространственного преобразования и их комбинаций.

Выбор варианта по журналу:

Задание№1: Проверка на коммутативность

1.  Построить параллелепипед высотой - 3, глубиной - 2 шириной – 5 с начальным значением (0 0 0).

a.  Выполнить преобразование как на рисунке

b.  Перенести  параллелепипед в точку z= предпоследняя цифра номера по журналу,   x= последняя цифра номера по журналу y=2

c.  Повернуть сначала на 90 град по часовой стрелки относительно оси Х затем относительно оси Z, сохранить результат.

d.   Повернуть сначала на 90 град по часовой стрелки относительно оси Z затем относительно оси Х, сохранить результат.

e.   Построить в 3D Grapher две фигуры из пункта с и d. Сделать выводы.

2.  Задание №2: Поворот вокруг оси параллельной  координатной оси.

a.  переместить преобразованный параллелепипед так, чтобы локальная ось совпала координатной (центр фигуры должен быть в точке указанной в пункте b задания №1)

b.  повернуть вокруг оси Х на 45 град

c.  переместить преобразованное тело в исходное положение (т.е. должен произойти поворот тела вокруг внутренней оси)

d.  Построить в 3D Grapher

3.   (выполняется на занятии)

Примечание: для решения задач необходимо ознакомиться с конспектом лекции №8

Примечание: отчеты без выводов к защите не допускаются!

Похожие материалы

Информация о работе

Тип:
Задания на лабораторные работы
Размер файла:
130 Kb
Скачали:
1

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.