| Анімація за допомогою атрибутів поверхні
Однією з наймогутніших можливостей Lightwave є створення анімації за допомогою атрибутів поверхонь сцени. Щоб правильно використовувати її,
необхідно створити і відредагувати опорні кадри за допомогою інструменту Envelope (Залежність) - див. розділ 10. Проте слід пам'ятати, що при «пожвавленні» об'єктів допускається змінювати значення тільки глобальних атрибутів, а не індивідуальних налаштувань.
Створення залежності для атрибуту поверхні
1. Завантажите об'єкт Eyeball_setup.lws у Layout.
2. Клацніть по кнопці Surface Editor (Редактор поверхонь) на панелі інструментів або натисніть клавішу
F5. Відкриється вікно Surface Editor.
3. У списку поверхонь клацніть по
рядку з ім'ям Eyeball.
4. Клацніть по кнопці Е
(Залежність)розташованою праворуч від поля атрибуту Bump (Втискування) - мал. 12.69.
 Мал. 12.69. Клацніть по кнопці Е, щоб анімувати параметри поверхні за допомогою Graph Editor
5. Відредагуйте залежність в Graph Editor (Редактор кривих)додаючи і настроюючи опорні кадри (мал. 12.70). Докладніше це описано в розділі 10.
6. Закрийте вікно Graph Editor
. Тепер параметри карти втискування (bump map) змінюватимуться відповідно
до налаштувань залежності в Graph Editor.
 Мал. 12.70. За допомогою Graph Editor ви можете створювати анімацію, змінюючи параметри поверхні
Параметри поверхні, розташовані на вкладках Advanced (Додатково) і
Environmental (Оточення)дозволяють створити вельми специфічні ефекти. Якщо ви не поекспериментуєте з цими налаштуваннями, то може пройти достатньо багато часу, перш ніж ви повністю освоїте всі можливості Lightwave. Розгляд даних атрибутів виходить за рамки цієї книги, проте вони дуже детально описані в довідковому керівництві користувача Lightwave.
Проте слід викласти основні відомості. На вкладці Advanced вид поверхні настроюється через
альфа-канали (alpha channels) і спеціальні буфери. Крім того, тут ви можете активувати точкові колірні карти (vertex colors),
ефекти свічення і різні світлові спецефекти. На вкладці Environmental знаходяться налаштування віддзеркалення світла від поверхні. Ви можете
поекспериментувати з методом трасування променів, сферичними картами, фоном або комбінувати ці можливості.
Шейдери
Остання ще не вивчена вами вкладка Texture Editor називається Shader (Шейдер). Шейдер - це компонент програми, який розширює можливості Lightwave по створенню спецефектів поверхонь. З його допомогою можна добитися абсолютно несподіваних і цікавих ефектів, починаючи від додання поверхні «мультяшності» і закінчуючи розрахунком складного освітлення. У Lightwave включено декілька шейдеров, останні можна знайти в Internet або придбати у розробників програми. Деякі з цих інструментів володіють неймовірними
можливостями. У наступному прикладі до поверхні буде застосований один з найцікавіших шейдеров, який зробить її «мультяшною»!
Застосування шейдера
1. Завантажите об'єкт Eyeball_setup.lws у Layout.
2. Клацніть по кнопці Surface Editor
(Редактор поверхонь) на панелі
інструментів або натисніть клавішу
F5. Відкриється вікно Surface Editor.
3. У списку поверхонь клацніть по
пункту Eyeball.
4. Щоб дістати доступ до налаштувань
шейдера, перейдіть на вкладку Shaders
(Шейдери) - мал. 12.71.
 Мал. 12.71. Щоб дістати доступ до списку Shaders, перейдіть на вкладку Shaders
5. З випадного меню Add Shader
(Додати шейдер) виберіть пункт
Super Cel Shader (мал. 12.72). Оціните створений ефект, скориставшись вікном попереднього перегляду (рис.-12.73).
 Мал. 12.72. З випадного меню Add Shader виберіть пункт Super Cel Shader
 Мал. 12.73. У вікні попереднього перегляду відображається ефект, створюваний шейдером
6. Щоб задати параметри ефекту, в списку шейдеров, застосованих до даної
поверхні, двічі клацніть по його
імені. Відкриється вікно налаштувань Shader
(мал. 12.74).
 Мал. 12.74. Вікно налаштувань Super Cel Shader
Список шейдеров у випадному меню Add Shader визначається компонентами, які були додані до Lightwave.
Якщо виконана стандартна установка Lightwave, в цьому переліку обов'язково має бути шейдер Super Cel Shader
. Інакше звернетеся до довідкового керівництва користувача Lightwave 3d, щоб дізнатися, як встановити додаткові компоненти.
|