Створення планети Земля (Cycles)

У цьому уроці Ви навчитеся створювати планети на прикладі Землі, а також дізнаєтесь кілька технік пост-обробки зображень.

Фінальний результат

Додайте в сцену UV-сферу, застосуйте до неї модифікаторSubdivision Surface у рівень 2 іSmooth шейдинг. Збільште її в 10 разів (якщо робите це в об'єктному режимі, обов'язково застосуйте масштаб (Ctrl + A )). На вкладці світу встановіть чорний колір і додайте до сцени сонце з налаштуваннями, як на зображенні нижче:

Створіть для сфери новий матеріал і назвіть йогоEarth (саму сферу також назвітьEarth ). Для початку просто накладемо колірну карту Землі люб'язно надану NASA:

Тепер додамо відображення планеті і за допомогою карти морів та океанів змусимо відбивати світло лише їх:

За допомогою карти об'єму створимо гори на поверхні планети:

Продублюйте сферу та збільшіть її на 0.005 (S1.005Enter ). Назвіть їїClouds і створіть для неї однойменний матеріал. Як хмари використовуйте відповідну текстуру:

Додайте шейдерTransparent, щоб там було видно Земля:

Для більшого реалізму хмар надайте їм трохи обсягу:

Знову продублюйте сферу Clouds і збільшіть її на 0.005 (S1.005Enter ). Назвіть їїAtmo і створіть для неї однойменний матеріал. За допомогою третьої сфери створіть атмосферу Землі:

Знову виділіть сферуEarth і за допомогою нормалі об'єкта визначте ту частину планети, на якій буде ніч:

За допомогою текстури нічних вогнів створіть мегаполіси на темній стороні планети:

Виставте камеру перед планетою та завантажте текстуру зоряного неба (я використовував текстуру з уроку Анімація зіткнення планет у Blender) або HDR-карту:

Додайте в сцену 4-ю UV-сферу та розташуйте її далеко від камери. Створіть для неї матеріал із шейдеромEmission (силу світла встановіть рівну 2):

На вкладці шарів рендера позначте пунктиObjectIndex таEnvironment, а також встановіть Index 4-ї сфери 1, щоб ми могли легко отримати доступ до неї. На вкладці рендера виставте 200+ семплів, необхідну роздільну здатність, позначте пункт Transparent (меню Film) і виконайте рендеринг:

Отримавши доступ до Сонця, виконайте його розмиття за допомогою відповідних нодів:

Об'єднайте результат із оточенням та вихідним рендером:

Підключивши нодID Mask до входів нодів Glare створіть приблизно наступне свічення, що походить від Сонця:

Створіть світлові промені, що виходять із Сонця (до входу також підключений нод ID Mask):

Поєднайте нові ефекти з попереднім результатом:

За допомогою нодів корекції кольорів коригуйте зображення (вибачте за тавтологію):

За допомогою нодуBlur створіть розмиття атмосфери та об'єднайте результат із вже існуючою картою:

На даному етапі створіть стандартну віньєтку (затемнення по краях зображення):

Також підвищіть трохи чіткість зображення (Sharpen ) і спотворіть лінзу (LensDistortion ):