Створення мерехтливих зірок

Лабораторна робота № 12

Створення і візуалізація сцени

 

Завдання 1

Створення сцени “Стіл”

1. Запустіть 3DS МАХ.

2. Виберіть в основному меню команду Customize \ Units Setup (Настройка\Установка розділів) і встановіть в якості одиниць вимірів сцени Feet with Fractional Inches (Фути і дробові дюйми)стандарту США (US Standard).

3. Виберіть команду Customize \ Grid and Snap Settings (Настройка\Установки Сітки і кадру) і виберіть вкладку Home Grid

4. Встановіть крок ліній сітки Grid Spacing рівним 0'6".

5. Включіть режим прив’язки курсору в площині координатної сітки вибраного вікна проекції, вибравши кнопку 2D в верхній частині екрану на основній панелі інструментів.

6. На командній панелі Create (Створити) виберіть кнопку Box (Паралелепіпед).

7. Натисніть мишею в точці (0, 0) вікна проекції Тор (Вид зверху) і поставте паралелепіпед довжиною 6", шириною 6" і висотою 3'. Використайте лічильник командної панелі для точної настройки розмірів об’єкту. Назвіть об’єкт Leg1, — це буде ніжка стола.

8. Виберіть кнопкуSelect and Move (Виділіть і перемістіть) на основній панелі інструментів.

9. Натисніть ніжку стола у вікні проекції Тор (Вид зверху).

10. Утримуючи клавішу shift, перетягніть ніжку стола вправо на 6'. При цьому створиться клон об’єкту-ніжки.

11. У вікні діалогу Clone Options (Параметри клону) встановіть перемикач Copy (Копія) і натисніть кнопку ОК.

12. Знову натисніть і утримуйте клавішу shift, натисніть і перетягніть ніжку стола вверх на 3'.

13. Повторіть крок 12 для ще однієї ніжки.

14. Створіть паралелепіпед-кришку стола з точки (-6", -6") до точки (6'6", 3'6") висотою 3". Назвіть цей об’єкт Table top.

15. Виберіть кнопкуSelect and Move (Виділіть і перемістіть).

16. У вікнах проекцій Topі Front (Вид зверху і спереду) натисніть на кришку стола і перетягніть її вертикально, поки вона не “сяде” точно на ніжки.

17. При виділеній кришці стола виберіть вкладку Modify (Змінити) командою панелі.

18. З списку модифікаторів Modifier List виберіть модифікаторEdit Mesh (Редагувати сітку).

19. В розділіEdit Geometry виберіть кнопкуAttach (Прикріпити).

20. Натисніть по черзі всі ніжки стола, щоб прикріпити їх до кришки. Перейменуйте отриамний об’єкт в Table.

21. Знову вибервть кнопку Attach (Прикріпити), щоб виключити режим прикріплення.

22. Створіть об’єкт-чайник і помістіть його на столі, для цього на командній панелі Create (Создать) виберіть кнопку Teapot.

23. На командній панелі Create (Створити) виберіть кнопку Cameras (Камери).

24. Виберіть кнопку Target (Націлена), щоб створити націлену камеру.

25. Натисніть мишею в точці (10', -3') у вікні проекції Тор (Вид зверху) і перетягніть курсор до центра стола, розмістив тим самим камеру і її точку націлювання.

26. Виберіть кнопкуSelect and Move (Виділіть і перемістіть).

27. Натисніть на камеру у вікні проекції Front (Вид спереду) і перетягніть її вверх на 6'.

28. Повторіть те ж саме для точки націлювання камери, але підніміть її на 3', щоб камера дивилася на стіл.

29. Натисніть на заголовок вікна Perspective (Перспектива), щоб активізувати його, а потім натисніть клавішу “С” в латинському регістрі клавіатури, щоб перетворити це вікно у вікно вигляду камери.

30. Натисніть правою кнопкою миші на заголовку вікна камери Camera01 і виберіть в контекстному меню строку Smooth+Highlight (Сгладжування+блік).

31. На командній панелі Create (Створити) виберіть кнопкуLights (Джерело світла). Потім виберіть кнопкуTarget Spot (Націлений прожектор).

32. У вікні проекції Top (Вид зверху) натисніть кнопкою миші в точці (0,0) і перетягніть курсор в центр стола, щоб розмістити направлений прожектор і його точку націлювання.

33. Виберіть кнопку Select and Move (Виділіть і перемістіть)і перетягніть прожектор вертикально на 10' у вікні проекції Front (Вид спереду).

34. Повторіть крок 33 для точки націлювання прожектора, але перемістіть вертикально тільки на 3'.

35. Натисніть заголовок вікна проекції Left (Вид зліва), щоб зробити активним. Натисніть клавішу “$” (Shift+4), перетворивши це вікно у вікно прожектора.

36. Виберіть кнопкуSelect Object (Виділіть об’єкт) на основній панелі інструментів.

37. Натисніть значок прожектора у вікні Front.

38. Виберіть вкладку Modify (Змінити) командної панелі.

40. В розділі Spotlight Parameters задайте значення параметра Hotspot / Beam (Пляма) рівним 30, a Falloff / Field (Спад) — рівним 60. Розверніть свиток General Parameters, встановіть прапорець On в розділі Shadows для відбивання тіні.

 

Застосування матеріалів і візуалізація сцени “Стіл”

1. Виберіть кнопкуSelect Object (Виділіть об’єкт) на основній панелі інструментів.

2. Натисніть на стіл, щоб виділити його.

3. Виберіть на основній панелі Rendering \ Material Editor… (Редактор матеріалів).

4. Перейменуйте матеріал 1-Default в Table.

5. Розгорніть свиток Maps (Карти текстур), а потім виберіть кнопку None (Відсутнє) у рядку карти дифузного відображення (Diffuse color).

6. У вікні перегляду матеріалів і карт текстур двічі натисніть на рядку Bitmap, щоб вибрати карту текстури растрового типа.

7. Виберіть файл ashsen_2.gif з папки 3dsmax5\maps\wood.

8. Виберіть кнопкуGo to Parent (Перейти до складового матеріалу), щоб повернутися до вихідного матеріалу. Виберіть кнопку Assign Material to Selection (Назначити матеріал виділенню) у вікні Редактора матеріалів.

9. Зверніть вікно Редактора матеріалів.

10. Натисніть вкладку Modify (Змінити) у списку Modifier Listвиберіть модифікатор UVW Map (карта UVW).

11. Задайте трьохмірну прямокутну систему проекційних координат Box(Циліндр).

12. Виберіть кнопку Bitmap Fit (Підігнати під текстуру).

13. Знову виберіть файл ashsen_2.gif і натисніть кнопку ОК.

14.Виберіть на основній панелі інструментів кнопкуSelect Object (Виділити об’єкт) і виділіть чайник.

15. Знову розверніть вікно Редактора матеріалів. (У звернутому вигляді воно повинно знаходитися в лівому нижньому куті вікна).

16. Натисніть друге вікно зразка матеріалів, щоб зробити його активним. Перейменуйте матеріал, замінивши ім’я 2 - Default на Teapot.

17. Встановіть в якості кольору дифузного відображення світло-жовтий колір.

18. Зблокуйте кольори підсвічування і дифузного відображення (інструмент зліва от перемикачів Ambient і Diffuse). Натисніть кнопку Так у відповідь на попередження про виконання блокування кольорів.

19. Встановіть у якості параметра Shader Basic Parameters значення Metal (Метал).

20. Задайте величинуSpecular Level (Глянець) рівною 90, a Glossiness (Сила блиску) – рівною 30.

21. Розверніть свиток Maps (Карти текстур)і виберіть кнопкуNone (Відсутній) у рядку Reflection (Карти відображення). Це викличе зображення вікна перегляду матеріалів і карт текстур.

22. У вікні перегляду матеріалів і карт текстур виберіть Reflect/Refract (Карта відображення/заломлення) в якості типу карти текстури.

23. Виберіть кнопкуGo to Parent (Перейти до складового матеріалу), щоб повернутися до вихідного матеріалу.

24. Виберіть кнопку Assign Material to Selection (Назначити матеріал виділенню).

25. Збережіть обидва створених матеріали в вашій бібліотеці матеріалів, потім закрийте Редактор матеріалів.

26. Натисніть найменування вікна камери, щоб активізувати його, і вибрати Rendering\Render… на основній панелі інструментів або натисніть F10.

27. Встановіть роздільну здатність вихідного кадру рівною 640х480, натисніть кнопку Render (Візуалізувати).

28. Коли візуалізація закінчиться, збережіть файл.

 

Завдання 2

Створення мерехтливих зірок

  1. Необхідно запустити Мах або Reset'ніть його.
  2. Для того щоб майбутня анімація тривала приблизно секунд 10, необхідно збільшити активний часовий сегмент до 300 кадрів.
    • Натисніть на кнопці Time Configuration - .
    • В діалоговому вікні Time Configuration в групі Animation збільшить значення спінера Length до 300.
    • Натисніть "ОК".
    • Для того щоб в подальшому було зручніше слідкувати за сценою, перейдіть в 150-й кадр. Просто перетягніть "тайм-слайдер" (Time Slider - ) в кадр 150.
  3. На командній панелі Create - , в категорії Geometry - , з списку виберіть Particle Systems (Системи часток). В свитку Object Type натисніть на кнопці Super Spray і створіть дану систему частинок у вікні Top.
  4. Для настройки параметрів тільки що створеної системи частинок перейдіть на панель Modify - Якщо зняли виділення з Super Spray'я, то знову виділіть його.
    • В свитку Basic Parameters в групі Viewport Display встановіть значення параметра Percentage of Particles в 100%. Цей параметр відповідає за те, який процент реально створених частинок буде відображатися у вікнах проекцій.
    • Розгорніть свиток Particle Generation.
    • В групі Particle Quantity встановіть опцію Use Rate, а відповідний спінер в 2. Тим самим встановили, що в кожному кадрі будуть використовуватися по дві частинки.
    • В групі Particle Motion встановіть значення параметра Speed в 1. Даний параметр відповідає за швидкість руху частинок - кількість текучих одиниць змін за кадр.
    • В групі Particle Timing:
      • Значення параметра Emit Start залиште таким, яке воно є - 0. Даний параметр відповідає за те, в якому кадрі частинки появляться в сцені.
      • Значення параметра Emit Stop встановіть в 150. Даний параметр відповідає за те, в якому кадрі перестануть з’являтися нові частинки.
      • Значення параметра Display Until встановіть в 300. Даний параметр визначає в якому кадрі всі частинки перестануть відображатися, в незалежності від інших параметрів.
      • Значення параметра Life встановіть в 150. Даний параметр визначає кількість кадрів на протязі яких кожна окрема частинка буде відображатися на сцені.
    • В групі Particle Size:
      • Значення параметра Size залиште таким, яке воно є - 1. Даний параметр визначає розмір частинок.
      • Значення параметра Grow For встановіть в 1. Даний параметр визначає число кадрів, на протязі яких частинка з моменту свого появлення в сцені зростає до розміру, визначеного в спінері Size.
      • Значення параметра Fade For встановіть в 15. Даний параметр визначає число кадрів, на протязі яких частинка зменшується до розміру 1/10 значення, встановленого в параметрі Size перед тим як вона закінчить своє існування на сцені.
    • Тепер розгорніть свиток Particle Type:
      • В групі Particle Types має бути встановлена опція Standard Particles. Опції даної групи визначають три типа частинок. В залежності від того, який тип частинок вибираєте, відповідні групи параметрів становляться доступними внизу даного свитка.
      • Активна група параметрів Standard Particles. Необхідно вибрати один з декількох типів стандартних частинок. Виберіть Facing. Це візуалізує кожну частинку системи як квадрат, причому який в будь-якому вікні проекцій завжди направлений лицьовою стороною до глядача.
  5. Для того щоб в пост-обробці застосувати фільтр до нашого Super Spray'ю, необхідно назначити йому ідентифікатор.
    • Виберіть контекстне меню Properties системи частинок SuperSpray01
    • В діалоговому вікні в групі G-Buffer встановіть в спінері Object Channel значення 1.
    • Натисніть "ОК".
  6. Тепер необхідно змінити колір об’єкту Super Spray01.
    • Натисніть на кольоровому квадраті, що правіше від імені об’єкту або на панелі Create, або на панелі Modify.

    • В діалоговому вікні виберіть світло блакитний колір. Або використати значення кольору R: 175, G: 215, B: 255.
    • Натисніть "ОК", щоб закрити діалог "Object Color".
  1. Щоб придати направлення потоку частинок, необхідно створити шлях.
    • Виберіть командну панель Create.
    • Виберіть категорію Shapes - . В списку повинна бути вибраний Splines.
    • В свитку Object Type натисніть на кнопці Helix (Спіраль).
    • У вікні Top створіть сплайн даного типу з наступними параметрами:
      • Radius 1: 55
      • Radius 2: 155
      • Height: -150
      • Turns: 1
      • Bias: 0
      • CW: on
    • Розмістіть спіраль так, щоб її початок приблизно співпадав з системою частинок.

  1. Для того щоб заставити частинки Super Spray'я рухатися вздовж тільки що створеного шляху, необхідно використати об’ємну деформацію Path Follow.
    • На командній панелі Create виберіть категорію Space Warps - .
    • З списку виберіть Particles Only.
    • В свитку Object Type натисніть на кнопці Path Follow.
    • У вікні Top створіть об’ємну деформацію вибраного типу.

  1. Виберіть на Головній панелі інструментів інструмент Bind to Space Warp - , і зв’яжіть об’ємну деформацію PathFollowObject01 з системою частинок SuperSpray01.
  2. Перейдіть на панель Modify і встановіть наступні параметри свитка Basic Parameters:
    • В групі Current Path натисніть на кнопці з написом "Pick Shape Object", а потім у вікні Top на сплайні Helix01. Тим самім вкажете шлях для об’ємної деформації.
    • В групі Motion Timing:
      • Значення параметра Start Frame залиште таким, яким воно є - 0. Даний параметр встановлює, в якому кадрі об’ємна деформація почне впливати на нашу систему частинок.
      • Значення параметра Travel Time встановіть в 150. Даний параметр визначає, скільки часу (тобто кількість кадрів) піде у окремої частинки на те, щоб пройти весь вказаний шлях.
      • Значення параметра Last Frame встановіть в 300. Даний параметр встановлює, в якому кадрі об’ємна деформація Path Follow завершає свій вплив на систему частинок.
    • В групі Particle Motion:
      • Встановіть опцію Along Offset Splines. При даній опції вплив об’ємної деформації Path Follow на систему частинок залежить від відстані між першою вершиною шляху - в нашому випадку Helix01, і джерелом частинок - SuperSpray01.
      • Встановіть прапорець Constant Speed, щоб всі частинки вздовж шляху рухалися з однаковою швидкістю.
      • В спінері Stream Taper встановіть максимальне значення - 99%. Даний параметр визначає ступінь впливу, який буде робить на частинки одна з наступних опцій:
        • Converge: При русі вздовж шляху частинок збігаються по направленню до шляху.
        • Diverge: При русі вздовж шляху частинки розбігаються. Слід встановити саме цю опцію, щоб створити ефект ніби то частинки виходять з однієї точки і при русі поступово розходяться в сторони.
        • Both: При русі вздовж шляху одна частина частинок збігаються, інша - розбігається.
      • В спінері Stream Swirl встановіть значення 15. Дана опція встановлює кількість оборотів, які здійснюють частинки при своєму русі вздовж шляху.

Наступні опції встановлюють напрямок для здійснених оборотів:

        • Clockwise: По годинниковій стрілці.
        • Counterclockwise: Проти годинникової стрілки.
        • Bidirectional: Одна частина частинок рухається по годинниковій стрілці, інша - проти. Слід встановити саме цю.

Ви маєте отримати приблизно наступну сцену:

  1. Тепер відкрийте вікно Video Post'а: Меню > Rendering > Video Post.
  2. Натисніть на кнопці Add Scene Event - .
    • У вікні, що відкрилося виберіть зі списку строку Top, вид з вікна проекції яку необхідно візуалізувати.
    • Натисніть "ОК".
  3. Далі натисніть на кнопці Add Image Filter Event - .
    • Виберіть зі списку фільтр Lens Effects Highlight.
    • Натисніть на кнопці Setup.
    • На вкладці Properties перевірте, щоб встановлені були лише наступні параметри:
      • В групі Source тільки опція Object ID: 1
      • В групі Filter тільки опція Bright, а значення в спінері 160.
    • На вкладці Geometry змініть тільки параметр Clamp - 7.
    • На вкладці Preferences змініть наступні параметри:
      • В групі Effect встановіть параметр Size в 15, а параметр Points в 6.
      • В групі Color встановіть опцію Gradient.
    • На вкладці Gradients:
      • Натисніть на першому градієнті, який називається Radial Color, недалеко від його початку.
      • Двічі натисніть на прапорці, який з’явився. Далі виберіть колір для прапорця , наприклад, R: 250, G: 60, B: 120.
      • Натисніть на кнопці Close в діалоговому вінкі "Color Selector: Color".
    • Натисніть на кнопці "ОК" в діалоговому вікні Lens Effects Highlight.
  4. Для більшого ефекту створіть другий фільтр Highlight. Для цього:
    • Натисніть на кнопці Add Image Filter Event.
    • Далі виберіть з списку фільтр Lens Effects Highlight.
    • Натисніть на кнопці Setup.
    • На вкладці Properties перевірте, щоб встановлені були лише наступні параметри:
      • В групі Source тільки опція Object ID: 1
      • В групі Filter тільки опція Bright, а значення в спінері 255.
    • На вкладці Geometry змініть параметр Clamp - 50.
    • На вкладці Preferences змініть наступні параметри:
      • В групі Effect встановіть параметр Size в 40, а параметр Points в 4.
      • В групі Color встановіть опцію Gradient.
    • На вкладці Gradients залиште все як є.
    • Натисніть на кнопці "ОК" в діалоговому вікні Lens Effects Highlight.
  5. Натисніть на кнопці Add Image Output Event - .
    • В вікні, яке з’явилося натисніть на кнопці з написом "Files".
    • В новому вікні виберіть тип файла кінцевої візуалізації, наприклад, AVI-файл.
    • Дайте новому файлу ім’я і виберіть папку, де бажаєте його зберегти.
    • Натисніть на кнопці "Зберегти".
    • У вікні "Стиснення відеозаписів" натисніть на кнопці "ОК", приймаючи запропонований кодек.
    • У вікні "Add Image Output Event" також натисніть на кнопці "ОК".
  6. У вікні "Video Post" натисніть на кнопці Execute Sequence - .
    • Перевірте, щоб в діалоговому вікні "Execute Video Post" в групі Time Output була вибрана опція Range (Діапазон) і саме з нульового по трьохсотий кадр.

    • В групі Output Size розмір 320х240.
    • І натисніть на кнопці "Render".
  1. Тепер дочекайтеся закінчення візуалізації і за допомогою Меню > File > View File оцінити кінцевий результат.