Optimized textures

Optimized Textures / Оптимізовані текстури



Цей мод зменшує розмір багатьох текстур до розумних розмірів без особливого погіршення візуального якості гри.

Повна версія
Прямо до суті. У сучасних іграх багато з нас хочуть отримати найкраще занурення і якісні текстури. Однак чи зможете ви зануритися в гру, якщо гра постійно заїкається, FPS скаче, а час завантаження досить довгий? Навряд чи. Навіть при тому, що текстури розміру 2048 зараз нерідкі і зазвичай надають кращий результат в плані візуальної якості в співвідношенні з продуктивністю, їм не потрібно бути ультрависокої дозволу, якщо вони створені для об'єктів, які люди бачать краєм ока. Скажімо, нам реально потрібні текстури трави 2048? Текстури дерев 4096? Чи потрібні нам текстури бруду, яка зазвичай знаходиться під камінням, в розмірі 2048? Навряд чи, якщо тільки ви не з тих людей, які люблять дивитися на текстури підлягає і поблизу замість того, щоб грати.

Ось тут і приходить на допомогу цей мод, навіть при тому, що я нічого не знаю про движку Fallout і як він працює з більшістю речей. Однак я знаю, як створюються текстури, як працює компресія і як движок їх обробляє. Тому я вирішив знайти ті текстури, які можна спокійно зменшити без особливих втрат в якості.

Суть в тому, що в сучасних іграх дифузні карти в цілому існують для передачі інформації кольорів. Головна роль в якості текстур дістається картками нормалей і спекулярним картками - і вони залишилися недоторканими.
Очевидно, що зменшення розміру вдвічі не позначиться сильно на якості, але сильно позначиться на розмірі в мегабайтах. Наприклад, звичайна текстура 2к без альфа-каналу важить близько 2.5 мегабайт, а 4к-текстура без альфа-каналу вже 10 мегабайт. Якщо ми додамо альфа-канал до обох, ми збільшимо розмір ще вдвічі. А тепер помножте це на сотні текстур і порахуйте, що мова йде про гигабайтах. Однак якщо ми зменшимо їх удвічі, ми отримаємо текстури 1к без альфа вагою 680 кілобайт і 2к текстури з альфа-каналом в 2.5 мегабайта.

Досить цифр! Як я впорався з розмитими текстурами?
Все дуже просто, насправді, коли текстура зменшується, вона вже стає трохи більш чіткої за допомогою техніки, яка називається "high-pass sharpening". Вона забезпечує дуже непогані результати.

оновлення
2.1:
Тимчасово прибрані текстури дерев - вони виглядають замиленим
Тимчасово прибрані текстури трави - незрозуміла проблема з дозволом текстур трави при зміні дозволу файлу.
Тимчасово прибрані текстури рослин, проблема та ж
Виправлені деякі занадто різкі текстури

Що щодо інших модифікацій подібного плану?


Optimized Vanilla Textures - FO4 Edition від Myst (Modgames) - не зменшує дифузні текстури, а замість цього зменшує карти нормалей і спекулярние карти. Причина, по якій вони не займані в моєму моді, наступна - велика частина з них у вирішенні 1024px, а зменшення їх до 512px здається мені досить серйозним впливом на якість. Нормалі надають мікро-деталі поверхонь, а також визначають, як текстура буде вести себе зі світлом, так що досить важливі. Однак ви можете спробувати будь-яку з модифікацій - якась напевно допоможе вам краще за інших або сподобається більше інших.

Wasteland 512 (Modgames) - сам розмір текстур зменшений до 512px, це може сильно допомогти з продуктивністю, але також і пристойно погіршити картинку.

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

Або за допомогою менеджера модифікацій, або вручну:
Потрібно відредагувати Fallout.ini, щоб рядок sResourceDataDirsFinal виглядала так:

Розпакуйте архів мода і папку textures з нього перенесіть в папку Fallout / Data