Цветной прожектор и Volume Light ( Объемный свет )
Создание мигающей лампочки
Создание мигающей лампочки
Итак, сегодня я расскажу Вам, как сделать эффект мигающей лампочки (в темном дворе, одинокий фанарь, костер и т.д.)...
1) В начале Вам надо создать маленькую комнату, где будет происходит все действие. Для этого запустите 3ds МАХ 5.0.
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)
Хотя в нашем уроке материалы не очень важны, но они нужны. Создайте
материлы для все объектов. Для стен, пола, потолка - стандартный.
Настройки материала для Лампочки, можно увидеть на рисунке:
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) Создать полноценную сцену ( с текстурами, нормальным освещением, более интересной анимацией и т.д.) .