Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Графика Lab2.doc
Скачиваний:
3
Добавлен:
09.07.2019
Размер:
174.59 Кб
Скачать
  1. Изобразить каркасный додекаэдр и каркасный куб. Размеры примитивов задать самостоятельно.

  2. Выполнить поворот куба на =45 вокруг оси Х, додекаэдра - на =90 вокруг оси Y относительно начала координат.

  3. Изобразить конус и тор. Вершина конуса совпадает с центром тора.

  4. Наложить текстуры на конус и тор.

  5. Произвести пошаговый пересчет координат вершин двух любых (из перечисленных) объектов так, чтобы один из них превращался в другой (морфинг).

Задание 33.

  1. Изобразить два каркасных конуса высотой 25 и 50 соответственно, основание конуса - окружность с радиусом 10 и центром в точке o (20,20).

  2. Осуществить поворот конусов на угол =90 относительно начала координат вокруг оси Х.

  3. Изобразить тор и цилиндр. Размеры и местоположение примитивов задать самостоятельно.

  4. Наложить текстуры на тор и цилиндр.

  5. Произвести пошаговый пересчет координат вершин двух любых (из перечисленных) объектов так, чтобы один из них превращался в другой (морфинг).

Задание 34.

  1. Изобразить каркасный чайник и каркасную сферу.

  2. Выполнить сдвиг двух примитивов на dx=10 , dy= -7 .

  3. Изобразить тетраэдр и цилиндр. Размеры и местоположение примитивов задать самостоятельно.

  4. Наложить текстуры на примитивы.

  5. Осуществить сдвиг одного из примитивов таким образом, чтобы выполнить пересечение примитивов.

  6. Произвести пошаговый пересчет координат вершин двух любых (из перечисленных) объектов так, чтобы один из них превращался в другой (морфинг).

Задание 35.

  1. Изобразить каркасный цилиндр и каркасную сферу внутри цилиндра. Размеры объектов задать самостоятельно.

  2. Совместить центр основания цилиндра и центр сферы.

  3. Выполнить перемещение двух объектов на dy=20.

  4. Изобразить тор и октаэдр, считая, что вершина октаэдра совпадает с центром тора. Размеры примитивов задать самостоятельно.

  5. Наложить текстуры на объекты.

  6. Произвести пошаговый пересчет координат вершин двух любых (из перечисленных) объектов так, чтобы один из них превращался в другой (морфинг).

Задание 36.

  1. Изобразить каркасный чайник и каркасный октаэдр, описанный вокруг чайника. Размеры примитивов задать самостоятельно.

  2. Выполнить поворот объектов на =-45 вокруг оси Y.

  3. Изобразить конус и цилиндр, одинаковой высоты, центры основания конуса и цилиндра совпадают.

  4. Наложить текстуры на объекты, считая один из них прозрачным на 70%.

  5. Произвести пошаговый пересчет координат вершин двух любых (из перечисленных) объектов так, чтобы один из них превращался в другой (морфинг).

Задание 37.

  1. Изобразить каркасный тор и поместить его в каркасный куб. Размеры и местоположение примитивов на экране задать самостоятельно.

  2. Изобразить конус, сферу и куб, где вершина конуса является центром сферы, куб помещен внутрь сферы (центры куба и сферы совпадают).

  3. Наложить текстуры на конус, сферу и куб, считая сферу прозрачной на 50%.

  4. Произвести пошаговый пересчет координат вершин двух любых (из перечисленных) объектов так, чтобы один из них превращался в другой (морфинг).

Задание 38.

  1. Изобразить каркасный октаэдр и каркасный конус. Размеры примитивов задать самостоятельно.

  2. Выполнить поворот конуса на =-60 вокруг оси Z, октаэдра - на =90 вокруг оси X относительно начала координат.

  3. Изобразить чайник и тор произвольных размеров.

  4. Наложить текстуры на чайник и тор.

  5. Переместить объекты до совпадения их вертикальных осей.

  6. Произвести пошаговый пересчет координат вершин двух любых (из перечисленных) объектов так, чтобы один из них превращался в другой (морфинг).

Задание 39.