Інформація про новину
  • Переглядів: 365
  • Дата: 5-02-2022, 16:08
5-02-2022, 16:08

44. Матеріали та текстури об'єктів в Blender . Рендеринг тривимірної сцени

Категорія: Інформатика





Попередня сторінка:  43. Вершини, ребра, грані. Екструдування...
Наступна сторінка:   45. Текстові об'єкти в Blender та їхнє реда...

Матеріали об'єктів

Для зміни кольору у середовищі Blender неможливо змінити колір об’єкта, як у звичайному графічному редакторі. В 3D-редакторах для цього використовують матеріали, які, крім кольору об’єкта, відображають також матеріал, із якого він створений. Це може бути пластик, залізо, скло тощо. Отже, крім кольору матеріал може містити такі властивості, як прозорість, відбиття світла, шорсткість тощо.

У Blender один і той же матеріал може бути застосований до безлічі об’єктів. З іншого боку, до одного об’єкта можуть бути застосовані декілька матеріалів.

Створення та налагодження властивостей матеріалів здійснюється на вкладці Material Properties. З допомогою кнопки + створюють

нові матеріали. У нижньому лівому куті розміщено список усіх матеріалів, що використовуються в 3D-зображенні. Кожен об’єкт може мати декілька матеріалів — вони відображені у центральному списку на рис. 44.1. У даному вікні також можна створити копію виділеного матеріалу з допомогою відповідного інструменту. Для перейменування матеріалу достатньо клацнути на його назві два рази. Для видалення матеріалу достатньо натиснути інструмент у вигляді хрестика. А інструмент із зображенням щита зберігає матеріал, якщо він навіть не використовується в жодному об’єкті.

Нижче під даним вікном розміщено панель Передогляд (Previev) (рис. 44.2). Що дозволяє показати, як буде виглядати матеріал на різних об’єктах, що розташовані праворуч у даному вікні.

Наступною є панель Поверхня (Surfase). Для доступу до спрощених налаштувань слід натиснути кнопку Вжити вузли (Use Nodes) (рис. 44.3).

На цій панелі з допомогою властивості Основний колір (Base Color) можна встановити колір матеріалу та прозорість. Властивість Металічний (Specular) установлює металевий блиск, що дозволяє налаштувати ступінь віддзеркалення поверхні об’єкта. Властивість Блік (Roughness) установлює відблиск на об’єкті. Чим значення більше, тим більшим є відблиск, зменшення даного значення надає поверхні матовий вигляд.

Декілька матеріалів до об’єкта створюють та застосовують у режимі редагування. У режимі редагування на панелі матеріалів з’являються кнопки Присвоїти (Assign), Вибрати (Select) та Зняти вибір (Deselect). Кнопка Присвоїти призначає матеріал виділеним граням об’єкта.

ПРАКТИЧНЕ ЗАВДАННЯ 1

Завдання. Установити різний колір для граней куба.

1. Створіть новий документ, виділіть куб та оберіть режим редагування.

2. Відкрийте вікно Material Properties. В результаті у даному вікні буде відображено вже створений за умовчанням матеріал.

3. Перейменуйте матеріал на cube_red. Для чого клацніть два рази на назві матеріалу та введіть нову назву.

4. На панелі Поверхня натисніть кнопку Вжити вузли та оберіть червоний колір матеріалу.

5. Створіть новий матеріал, натиснувши кнопку + та введіть ім’я cube_green.

6. На панелі Поверхня оберіть зелений колір матеріалу.

7. Перейдіть в режим вибору граней та оберіть будь-яку грань куба.

8. Виділіть матеріал cube_green та натисніть кнопку Присвоїти.

9. Аналогічно розфарбуйте різними кольорами й інші грані куба.

[44.2.]

Текстури об'єктів

Текстури дозволяють робити матеріали більш реалістичними, схожими на ті, з яких складаються об’єкти з реального світу. У випадку з 3D-об’єктами у Blender текстура накладається на поверхню матеріалу. Отже, не можна використовувати текстуру до об’єкта, що не має матеріалу. Проте з матеріалом може бути пов’язано декілька текстур.

Для налаштування текстур необхідно перейди до редактора Shading. Так, після вибору даного редактора для об’єкта куб у нижній частині вікна з’являються два вузли, що відображають параметри налаштувань матеріалу об’єкта (рис. 44.4). Дані вузли мають кольорові точки, через які відбувається з’єднання вузлів для додавання та налаштування текстур.

Розглянемо застосування вбудованої до редактора текстури, виконавши практичне завдання.

ПРАКТИЧНЕ ЗАВДАННЯ 2

1. Додайте шахову текстуру. Для цього в меню заголовка оберіть команду Додати (Add) 4 Текстура (Texture) 4 Шахова текстура (Checker Texture). В результаті буде додано вузол шахової текстури.

2. З’єднайте вузол шахової текстури через жовті точки Колір (Color) 4 Основний колір (Base Color). В результаті куб буде мати шахову текстуру (рис. 44.5).

3. Змініть у вузлі Шахова текстура другий колір на чорний, а масштаб на 8. Накладання на текстуру зображення із файла розглянемо у вправі 44.

44.3.

Рендеринг тривимірної сцени

Аби побачити як виглядає кінцеве зображення потрібно виконати його рендеринг (візуалізацію). Під час рендерингу будуть відображені частини сцени, що видно з камери. Для рендерингу необхідно натиснути клавішу F12. В результаті чого буде відкрито окреме вікно з обраним зображенням.

Якщо зображення не потрапляє у межі видимості камери, то положення камери можна налаштувати на вигляд зображення. Для цього необхідно виділити камеру та натиснути піктограму у вигляді камери

або натиснути клавішу 0 на цифровій клавіатурі. Після чого слід переміщувати камеру після натиснення клавіші G.

ВПРАВА 44

Завдання. Змініть матеріал у стола та в чашок відповідно до зразка, поданого на рис. 44.8.

Створення матеріалів для чашки та блюдечка

1. Відкрийте файл, створений у вправі 43.

2. Створіть три копії чашок і блюдечок та розташуйте їх по периметру стола. Для копіювання натискайте Alt+D, аби відбувалося пов’язане копіювання.

3. Приховайте відображення групи чашок.

4. Виділіть перше блюдечко.

5. Встановіть вигляд сцени Зверху. Для цього натисніть Z в області керування осями.

6. Перейдіть у режим редагування.

7. Перейдіть на вкладку Material Properties.

8. Створіть новий матеріал, назвіть його блюдечко.

9. На панелі Поверхня натисніть Вжити вузли, оберіть білий колір матеріалу, для властивості Шорсткість установіть значення 0.

10. Масштабуйте перше блюдечко та виділіть у ньому два крайні кільця. Для цього перейдіть у режим виділення граней. Після чого утримуйте Alt+Shift та клацайте мишею на необхідні грані.

11. Додайте до матеріалів блюдечка новий матеріал, надайте йому ім’я кільце.

12. На панелі Поверхня для матеріалу кільце оберіть світло-синій колір, для властивості Шорсткість установіть значення 0 та натисніть кнопку Присвоїти.

13. Перейдіть у режим об’єкта та зробіть видимими зображення чашок.

14. Самостійно виконайте їхнє розфарбування відповідно до зразка (рис. 44.6), використовуючи вже створені матеріали для блюдечка.

Створення текстури для стола

15. Завантажте файл wood.jpg з матеріалів до даного параграфа.

16. Приховайте зображення блюдечок та чашок.

17. Виділіть стільницю стола та перейдіть на вкладку Shading.

18. Додайте команду Додати 4 Текстура 4 Текстура з зображення.

19. У вузлі Текстура зображення натисніть Відкрити та оберіть файл wood.jpg із файла на диску вашого комп’ютера.

20. З’єднайте точки Колір та Основний колір. В результаті до стільниці має бути застосовано текстуру дерева.

21. Надайте створеному матеріалу назву стільниця.

22. Виділіть ніжку стола та застосуйте до неї матеріал стільниця. В результаті матеріал додано, але текстуру дерева, що відображено на ніжці, необхідно повернути.

23. Створіть копію даного матеріалу та надайте йому ім’я ніжка.

24. Додайте вузли Розкладання (Додати

4 Вектор 4 Розкладання)та Координати текстури (Додати 4 Ввід 4 Координати текстури).

25. З’єднайте точки так, як показано на рис. 44.7 та змініть кут повороту текстури по осі Z у вузлі Розкладання на 90°.

26. Виділіть інші ніжки стола та застосуйте до них матеріал ніжка.

27. Виконайте налаштування камери та освітлення і виконайте рендеринг отриманого зображення. В результаті ви маєте отримати зображення, подібне до рис. 44.8.

Контрольні запитання та завдання

1. Що таке матеріал об’єкта?

2. Чим матеріал об’єкта відрізняється від текстури?

3. Як створити новий матеріал на основі вже наявного?

4. Чи може об’єкт мати декілька матеріалів, текстур? 5*. В яких режимах Blender можна побачити текстуру?

6. Що таке рендеринг і як його виконати?

Питання для роздумів

1*. Чому текстура не відображається в режимі об’єкта або редагування?

Завдання для досліджень

1*. Дізнайтеся, де можна побачити зміну властивості металевого блиску.

 

 

Це матеріал з підручника Інформатика 9 клас Казанцева, Стеценко 2022

 




Попередня сторінка:  43. Вершини, ребра, грані. Екструдування...
Наступна сторінка:   45. Текстові об'єкти в Blender та їхнє реда...



^