Автор урока - Smooky man
Создание мигающей лампочки
Итак, сегодня я расскажу Вам, как сделать эффект мигающей лампочки (в темном дворе, одинокий фанарь, костер и т.д.)...
1) В начале Вам надо создать маленькую комнату, где будет происходит все действие. Для этого запустите 3ds МАХ.
2) В окне проекций Top ( Вид сверху ) создайте объект типа Plane ( Create > Plane ), размером 200х200 ( все зависит от того что Вам надо получить ). Теперь создайте два примитива типа Box по бокам, со следующими размерами - 10х200х100. Также создайте направленную камеру ( Create > Cameras > Target ).
3) Следующие действие будет такое. Создаете примитив типа Box, размером 15х10х5 и поместите его в верхний угол ( размещение примитива можно увидеть на рисунке). Этот Box и есть наша с вами лампочка ( образно говоря ).
4) Теперь создайте источник света типа Omni ( Create > Lights > Omni ). Оставьте все настройки по умолчанию. Разместите источник света прямо по центру нашей лампочки. Выполните тестовую визуализацию сцены, результат можно увидеть на рисунке:
Ну вобщем не плохо.
5) Хотя в нашем уроке материалы не очень важны, но они нужны. Создайте материлы для все объектов. Для стен, пола, потолка - стандартный. Настройки материала для Лампочки, можно увидеть на рисунке:

Все вроде бы готово для самого интересного.
6) Откройте Track Veiw - Dope Sheet ( Graph Editor > Track Veiw > Dope Sheet ).
7) Найдите в списке наш источник света Omni light ( или ищите, то имя, которое вы ввели при создании источника света ).
8) Открываем Object ( Omni light ) и видим список контраст, цвет, усилитель и т.д. Нам надо сделать так чтобы наш источник свет гас и потом снова загорался... Для этого вам нужно найти функцию - Multipleir. Кликнем на ней правой кнопкой мыши и из появившегося списка, выберите Assign Controller ( Назначить контроллер ).
9) В открывшемся списке контроллеров мы видим : в данном случае нам нужен контроллер - Noise Float. Все зависит от того, чего вы хотите добиться. Контроллер Noise создает помехи случайным характером. А если вам надо чтобы источник света загорался и гас через определнный интервал, то вам нужен контроллер - Waveform Float, но в данном случае нам нужен случайный характер, так что смело кликнем на контроллер Noise Float.
10) На рисунке показанны настройки контроллера Noise Controller. Давайте разбираемся с этими параметрами.
Параметр - Strength поставьте 1.0 ( этот параметр, как раз указывает на силу свечения ), поставьте флажок ( >0 ) это значит что контроллер будет доходить до нулевого значения и потом опять подыматься до 1.
Другие параметры выставите по своему усмотрению.
11) Выполните тестовую визуализацию сцены.. Вроде не плохо, но источник света мигает, а сама лампа нет. Попробуем решить это проблему.
12) Не закрывая окно Dope Sheet, поднимитесь вверх по списку и найдите параметры материала лампочки. В нашем случае это "box3" ( вообще возьмите в привычку переименовывать объекты, материалы и т.д. чтобы потом легче было отыскать их ). Когда я создовал материал для лампочки, я присвоел ему имя - "light" ( все важное выделено красным цветом ).

Итак видем box3 ( объект ) и присвоенный ему материал light. Открываем свиток light...
13) В свитке light, открываем еще один свиток параметров материала - Shader Basic Parametres.

14) Теперь вернитесь к нашему omni и найдите строчку параметра куда мы добавили контроллер. Дальше все очень просто. Копируем ( Copy ) сам контроллер с его параметрами.

15) Теперь возвращаемся к нашему box'у и через режим вставки ( Paste ) , вставляем контроллер в поле - Self Illumination.
16) Ну вот, вроде и все. Теперь можно выполнить финальную визуализацию. Скачать полную анимацию можно здесь. На рисунке виден лишь небольшай пример мигающей лампочки.
17) На этом можно не останавливатся, а стоит попробовать еще кое что: a) Изменить параметры шума ( Noise Float ). b) Попробывать применить контроллер Wavefrot Float и проанализировать различия. c) Назначить созданный нами контроллер другому параметру ( например - цвет, зоны затухания и т.д.) d) Создать полноценную сцену ( с текстурами, нормальным освещением, более интересной анимацией и т.д.) .
Финальную сцену можно скачать здесь При создание урока использовалась 3ds MAX 5.0 |