Сповіщення
Очистити все

Змінюємо колір ґрунту на рівні


Ранг:
Майстер
Роль:
Гість
Записи:
752
Приєднався:
7 місяців тому
 

Правитимемо колір грунту левів.
Заходимо до папки levels , до папки з потрібною нам локацією, наприклад кордон - l01_escape .
Перед нами вся "начинка" рівня ... Нас цікавить папка terrain з включеним до неї файлом terrain_escape.dds .
Відкриваємо вказаний файл і бачимо "рівень зверху". Ну що ж, починаємо працювати... Просто розфарбовуємо певні місця на карті у свій колір, і тепер у грі він буде того кольору, що і у вашій текстурі. Якщо ж певне місце на террейні стерти (тобто щоб там була прозорість), то ґрунт залишається зеленим, але стає темним. Все тому, що ця текстура - це колірна карта і лягає поверх дифузної карти трави, яка сама по собі має вже колір. І якщо на текстурі террейна ділянка прозора, то тут у грі буде дефолтний колір трави. Яка текстура призначається як дифузна, це задається в шейдерах. Так, на чому ми там зупинилися...
Наприклад, я "ляпнув" зеленим олівцем від балди в селі новачків...

Значить працює...Тепер попрацюємо більш відповідально та професійно.. 🙂


   
Цитата