Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CompGraphicsRGUIT.doc
Скачиваний:
72
Добавлен:
21.04.2014
Размер:
2.03 Mб
Скачать

Задание для самостоятельной работы

  1. Добавить к сцене направленный источник света Target Spot; присвоить имяSun_L. Фактически будут добавлены два объекта: сам источникSun_Lи его точка целиSun_L.Target.

  2. Создать для объекта Sun_LконтроллерPosition Expression. Ввести выражение для описания движения объекта так, чтобы объект двигался по поверхности Солнца. Для этой цели можно перенести через буфер обмена соответствующее выражения для Земли и изменить в нем значение множителя.

  3. Создать для объекта Sun_L.TargetконтроллерPosition Expression. Создать векторную переменнуюstи связать ее с объектомEarth. Ввести выражение:

[st.x,st.y,st.z]

  1. Выполнить расчет сцены и сохранить результат расчета в файле planetSystem.avi.

2.6. Редактор материалов Основы создания материалов

Объектыдля построения: Одинаковые сферы, каждой из которых присвоен свой материал. Крышка стола, имеющая вид шахматной доски.

Средствапостроения: Построение и клонирование объектов.

Изучаемые приемы: Создание материалов с использованием методов тонирования Фонга и Блинна; Материалы типов Multi/Sub-Object (Составной) иRaytrace (Трассируемый).

Непрозрачные материалы с использованием тонирования Фонга

  1. Восстановить исходные значения единиц измерения (Generic Units).

  2. В видовой панели Top построить сферу с центром в точке (-100,100,0), радиусом 25 единиц.

  3. Выбрать инструмент Select and Move. Перетащить мышкой объект до точки с координатами (-100,0,0) при нажатой клавише Shift.

  4. В появившемся диалоговом окне указать количество копий = 2.

  5. Выделить все объекты сцены, нажав Ctrl+A.

  6. Перетащить объекты мышкой до точки с координатами (0,0,0) при нажатой клавише Shift. В появившемся диалоговом окне указать количество копий = 2. Таким образом, будут созданы 9 одинаковых шаров. Программа автоматически присвоит им имена: Sphere-01, Sphere-02,… Sphere-09.

  7. С

    Рис. 43. Метка Ambient.

    оздать прямоугольный параллелепипед (Box) размерами 300х300х15 в видовом окне Top. Сместить его вниз так, чтобы сферы касались его верхней поверхности.

  8. Выбрать объект Sphere-01 и вызвать редактор материалов.

  9. Присвоить имя материалу № 1:

  • активизировать ячейку с материалом № 1;

  • в списке с именем материала вместо текста: 01-Defaultнабрать:Синий пластик.

  1. В свитке Shader Based Parametersвыбрать тип тонированияPhong.

  2. Щелкнуть по закрашенному прямоугольнику около метки Ambient (рис. 43) и в появившемся диалоговом окне выбора цвета установить значения счетчиков трех базовых цветов (Red – Green – Blue) соответственно равными: 30 – 30 – 150. Для значенияSpecular (Зеркальный блик) установить значения: 255 – 255 – 255.

  3. В подразделе Specular Highlightsустановить следующие значения:Specular Level=110; Glossiness=39; Soften =0,55

  4. В группе Self-Illuminationвыключить флажокColorи установить счетчик на 10 единиц.

  5. Сохранить полученный материал в библиотеке.

  6. Назначить материал Синий пластик объекту Sphere-01.

  7. Копировать материал Синий пластик в две соседние ячейки редактора материалов, перетаскивая его значок мышкой. Присвоить копиям именаЖелтый пластикиКрасный пластик соответственно.

  8. Выбрать самостоятельно значения параметров цветов для этих двух материалов в соответствии с их именами.

  9. Сохранить материалы Желтый пластикиКрасный пластикв библиотеке.

  10. Назначить материалы Желтый пластикиКрасный пластик второй и третьей сферам соответственно.

  11. Для оценки полученных результатов активизировать видовую панель Perspectiveи выполнить пробный расчет сцены (Рендеринг), нажав на кнопку F9.