1 of 24

Матеріали та освітлення. Графічні текстури. Рендеринг тривимірної сцени

Нова українська школа

Урок 14

Інформатика 9

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.

2 of 24

Матеріали та освітлення. Рендеринг

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

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

3 of 24

Процедурні текстури

У редакторі Blender для відображення тестур на поверхні об’єкта потрібно ввімкнути режим перегляду

Передогляд Матеріалу

або Рендерене

У режимі Суцільний, що ввімкнуто за замовчуванням, усі об’єкти відображаються у світло-сірому кольорі.

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

4 of 24

Процедурні текстури

Додамо до матеріалу куба текстуру цегли. Для цього:

1) на вкладці Матеріал області Властивості натиснемо кнопку Новий

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

5 of 24

Процедурні текстури

Продовження

2) натиснемо кнопку в полі Базовий Колір

3) оберемо Текстура цегли

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

6 of 24

Процедурні текстури

Вигляд куба з текстурами Текстура цегли

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

7 of 24

Графічні текстури

Із файлів форматів PNG, JPG тощо на грані можна накладати графічні текстури. Для цього слід виконати такі дії:

1) за допомогою графічного редактора підготувати растрове зображення для текстури;

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

8 of 24

Графічні текстури

Продовження

2) під час додавання текстури зі списку типів текстур вибрати Текстура з зображення;

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

9 of 24

Графічні текстури

Продовження

3) Вибрати кнопку Відкрити, що з’явиться у блоці Поверхня, вибрати й відкрити зображення;

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

10 of 24

Освітлення

Невдало підібране освітлення може зіпсувати художній задум.

У початковій сцені є одне точкове джерело світла.

Щоб змінити параметри цього джерела, його потрібно вибрати та на панелі властивостей відкрити розділ Дані.

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

11 of 24

Освітлення

Тут основними параметрами є тип джерела світла: Точка, Сонце, Прожектор, Площина

і його енергія

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

12 of 24

Освітлення

Результат рендерингу сцени з циліндром, освітленим різними джерелами світла:

Точка

Сонце

Прожектор

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

13 of 24

Освітлення

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

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

14 of 24

Рендеринг

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

Рендеринг (вимальовування) у комп’ютерній графіці – це процес побудови зображення з тривимірної моделі з урахуванням усіх налаштувань сцени, матеріалів, освітлення тощо.

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

15 of 24

Рендеринг

Як керувати рендерингом?

Виберімо розділ Output у вікні властивостей і розгляньмо панель Формат в цьому розділі.

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

16 of 24

Рендеринг

Розміри зображення в пікселях залежать від значень у полях X і Y

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

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

17 of 24

Рендеринг

Для того щоб запустити рендеринг, слід виконати РендерРендер Зображення або клавішу F12.

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

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

18 of 24

Ознайомтесь з цікавою інформацією

Blender має вбудовану підтримку мови програмування Python. Це дає змогу скласти програму, яка після запуску побудує у вікні ЗD-вигляду об’єкт, який складно створити вручну.

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

19 of 24

Ознайомтесь з цікавою інформацією

На рисунку куби різних розмірів утворюють просторову фрактальну структуру:

  • навколо великого синього куба побудовано 26 кубів утричі менших (вони червоні);
  • потім те саме зроблено для кожного з червоних кубів – маємо: 26 676 = 26*26 = 6 76 (сірих кубів). На наступному кроці навколо сірих з’явилося б: 26 * 676 = 17576 ще менших кубів і т. д.

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

20 of 24

Питання для самоперевірки

  1. Що таке рендеринг?
  1. Які налаштування слід зробити перед рендерингом сцени?
  1. Що таке процедурна текстура?
  1. Як створюють і використовують графічні текстури?
  1. Як створити матеріал із текстурою деревини?
  1. Джерела світла яких видів підтримує Blender?

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

21 of 24

Розгадайте ребус

Рендеринг

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

22 of 24

Домашнє завдання

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

с. 61-65

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

23 of 24

Працюємо за комп’ютером

Сторінка

65

Розділ 2

§ 10

© Вивчаємо інформатику teach-inf.com.ua

24 of 24

Успіхів�у навчанні!

Нова українська школа

Урок 14

Інформатика 9

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.