Як насос Minecraft Eyecandy з шейдерами
Простий і елегантний стиль Minecraft приваблює багатьох шанувальників гри, але якщо ви хочете отримати більш витончений 3D-вигляд з реалістичним освітленням, роздумами та покращеною графікою, ви зможете досягти мерехтливого 3D-раю, якого ви жадаєте.
Полірована графіка є помітною особливістю на більшості сучасних відеоігор, і ми очікуємо, що добре відображаються тіні, красиві поверхні і текстури, а також інші інтенсивні графічні процеси. Будь-який шанувальник Minecraft може сказати вам, що, незважаючи на глибину ігрового процесу, Minecraft не вистачає жодного графічного процвітання, знайденого в популярних іграх. Тіні можуть змінити все це.
Трава, що хвилі в вітрі, вода, яка блимає і відображає світло, сонце, яке блискуче блимає вниз і тимчасово засліплює вас, коли ви залишаєте темну печеру: всі ці речі і більше вводяться в гру через шейдери. Прочитайте далі, як ми покажемо вам, як поєднати складний досвід будівництва, що забезпечує Minecraft так само, як і витончена графіка.
Примітка: Хороший пакет ресурсів дуже добре поєднується з хорошим шейдером. Для цілей цього підручника, однак, щоб показати, що шейдери можуть робити без додаткової допомоги, ми вирішили не використовувати спеціальний пакет ресурсів і просто застосовувати шейдери з пакетами ресурсів за замовчуванням Minecraft.
Підготовка до шейдерів
Перед тим, як ми фактично стрибнемо в око цукерки, які є шейдерами, давайте згладимо дорогу перед нами, гарантуючи, що ми готові до досвіду.
Перш ніж експериментувати з шейдерами, вам обов'язково потрібно оновити драйвери GPU комп'ютера до останньої стабільної версії. Чим більш стабільні та вільні ваші драйвери, тим краще.
На додаток до оновлення драйверів ви також хочете, щоб ваша установка Minecraft належним чином модифікований з встановленою Forge. Якщо ви викопали цей навчальний посібник, не переглянувши попередні уроки, тепер настав час повернутися назад і переглянути попередні навчальні посібники з моддінгу та керування екземплярами, щоб забезпечити швидкість роботи з інсталяцією Forge і готовою до роботи.
Примітка: Можна встановити шейдери без Forge так само, як можна встановити Optifine без Forge. Зважаючи на користь використання Forge та великого світу чудових модифікацій, ми зосереджуємося на установці, орієнтованій на кузня, для цього підручника.
Встановлення шейдерів Mod
Так само, як Forge служить платформою для завантаження додаткових модів, Shaders Mod служить платформою для завантаження додаткових шейдерів для Minecraft.
Відвідайте офіційну нитку Shaders Mod тут і завантажте останню версію на основі Forge; станом на цей підручник це GLSL Shaders Mod v2.3.18 для Minecraft 1.7.10.
Розмістіть файл .JAR у папку Minecraft / mods /, якщо ви не використовуєте менеджер мод. Якщо ви використовуєте MultiMC, як ми описали в Уроці 5 (і ми сподіваємося, що ви), скопіюйте його спочатку в каталог / Mods /, а потім використовуйте меню MultiMC mods для вашого екземпляра, щоб додати модуль.
Запустіть Minecraft один раз після встановлення Shaders Mod для підтвердження установки (перевірте меню Mod або перейдіть до меню "Параметри" для кнопки "Shaders") і щоб папка / shaderpacks / була створена у вашій кореневій папці Minecraft.
Розміщення та встановлення пакетів шейдерів
На відміну від деяких інших модифікаційних пакетів, які ми виділили досі в передовій серії Minecraft, немає приємного, акуратно організованого центрального сховища (або двох), як для інших ресурсів, таких як пакети ресурсів, модні ігри та так далі.
Shaders є трохи нішевого переслідування, і найкраще місце, щоб дізнатися більше про них, - це підняти офіційний під-форум Minecraft Mods і просто шукати "shader". Крім того, офіційний потік для Shaders Mod пропонує приємний список сумісних пакетів шейдерів.
Після того, як ви знайдете шейдер, який ви хочете взяти за обертання, ви встановите його так само, як ви встановите пакети ресурсів. Завантажте пакет шейдерів і помістіть його в папку / shaderpacks / у вашій кореневій папці Minecraft. Якщо ви використовуєте звичайну установку Minecraft або менеджер модулів, як MultiMC, вам знадобиться знайти папку / shaderpacks / папку і вручну скопіювати файли в неї, оскільки в MultiMC для керування пакетами шейдерів немає механізму. Тим не менш, ви можете скористатися ярликом "папка-примірник" у MultiMC, щоб швидко перейти до кореневої папки для цього екземпляра.
Для цілей цього підручника ми будемо використовувати неймовірні шейдери Sonic Ether (SEUS), оскільки це золотий стандарт для шейдерів Minecraft і абсолютно милий шматок очей.
Допустимі шейдери мають розширення .FSH і .VSH. Ці шейдери повинні бути розміщені в папці або файлі .ZIP, чітко позначені в папці / shaderpacks /. Якщо ви завантажуєте, наприклад, шейдер SuperAwesomeShader, вам потрібно мати всі файли .FSH і .VSH, що входять до пакунка шейдерів, встановлених у папці / shaderpacks / папку в одній з наступних конфігурацій:
/minecraft/shaderpacks/SuperAwesomeShaders.zip/shaders/
або
/ minecraft / шейдерні пакети / SuperAwesomeШейдери / шейдери /
Де всі файли .FSH та .VSH знаходяться або в папці / shaders / у архіві .ZIP або в папці. Якщо файли не розміщені в цьому форматі каталогу, то Shaders Mod не зможуть їх завантажити.
Як тільки ви завантажили пакет шейдерів і скопіювали файли (двічі перевіряючи структуру каталогів) на папку / shaderpacks /, завантажте Minecraft.
Завантаження пакетів шейдерів
Завантаження пакетів шейдерів майже так само просто, як завантаження пакетів ресурсів. Різниця лише в тому, що деякі шейдерні пакети мають дуже маленькі додаткові інструкції (як правило, налаштування, які потрібно внести до значень у меню Shaders).
Давайте подивимося, як завантажувати SEUS і яку різницю він робить. Ось утіха маленька glitch село ми знайшли що spawned у озері. Все, що вода буде виглядати досить чертовски добре, коли ми перевертаємося до використання шейдерів, так що давайте перевіримо речі.
Натисніть клавішу ESC, щоб перейти в меню параметрів, а потім натисніть кнопку “Shaders…”, щоб відкрити підменю.
У цьому підменю ви побачите список ваших доступних шейдерів на лівій стороні, а список опцій перемикається праворуч.
Перш ніж вибрати шейдер SEUS, потрібно перевірити кілька параметрів, пов’язаних із SEUS. Переконайтеся, що "CloudShadow" вимкнено, "tweakBlockDamage" увімкнено, а "OldLighting" вимкнено. Потім виберіть файл шейдера SEUS.
Ви побачите, що новий вигляд автоматично починає візуалізувати момент, коли ви його вибрали. Натисніть кнопку "Зробити" і посидьтесь, щоб оглянути своє нове враження від Minecraft.
Природне відображення сонця, посилені тіні, красиві хмари, і те, що ви не можете побачити на скріншоті: все рухається. Розширені шейдери, такі як SEUS, вводять воду, що пульсує, дерев і трав, які коливаються на вітрі, і дуже реалістичним факелом і рухом лави.
Давайте літати в креативному режимі і взяти деякі порівняльні знімки. Єдині моди, які ми завантажили крім Shaders Mod і SEUS, - це села Biomes O 'Plenty and Mo' (ми використовуємо той самий світ для цього тесту шейдерів, який ми використовували в Уроці 6 для показу цих двох світових модифікацій).
Величезні березові ліси в Біомес О'Пенті просто чудові самі по собі, але з гарним шейдером вони стають ще більш величними. На зображенні вище показано те саме місце розташування, де ліворуч використовується активний шейдер Minecraft, а шейдер SEUS - активний праворуч.
Вище, є постріл лагуни поруч з нашим улюбленим Biomes O 'Plenty biome: сезонного лісу. Прекрасні кольори сезонного лісу використовуються на новій глибині, коли застосовується спеціальне освітлення, туман та відтінок тіней нового шейдера. Як і попереднє зображення, рідний шейдер знаходиться зліва, а шейдер SEUS - справа.
Нічні сцени особливо прохолодні, коли застосовується м'який шейдер. У селі вище можна побачити рідний шейдер ліворуч і шейдер SEUS праворуч. Світло набагато тепліше в шейдері SEUS, а світлий розлив і можливі тіні набагато більш реалістичні.
Цей знімок показує гірське село (люб'язно надано селами Mo 's). У лівій половині зображення показано прохолодне освітлення білого спектру та червону лаву з білим освітленням, що надаються шейдером за замовчуванням. Права половина зображення демонструє, наскільки тепла село дивиться з шейдером SEUS і наскільки сильно лава світиться.
Вивчення інших шейдерів
Якщо ви не атакуєте свій шейдерний проект за допомогою високоякісної відеокарти, є хороші шанси, що вам доведеться експериментувати, з якими шейдерами і якою версією цих шейдерів (наприклад, ультра, lite тощо) можна використовувати. Ми прагнемо великі, а тоді, якщо наш GPU не впорається з цим, працюйте звідти.
Ось кілька інших шейдерів для Вашого розгляду. По-перше, це шейдери MrMeep's, що видно вище. Це дуже схоже на шейдер SEUS, тому якщо у вас є проблеми з SEUS дати MrMeeps спробувати.
Якщо ви шукаєте щось зовсім відмінне від типового вигляду “Це як блокуючий Skyrim!”, Яке дають багато шейдерів, Cel Shaders, що видно вище, є гарною зміною. Шейдерний пакет надає світу Minecraft у стилі чел-анімації (подібно до того, що можна знайти у відеоіграх, таких як Borderlands і Okami). Це акуратний вигляд і певний відхід від досвіду ванільного майнкрафта і реалістичного освітлення / водного досвіду більшості пакетів шейдерів.
Наша остаточна рекомендація - для тих з вас, хто має старіші комп'ютери, які хочуть мати досвід роботи з шейдерами, але без потужності GPU для потужного шейдера, як SEUS. Paolo's Lagless Shader не зовсім лаг на дійсно старих машинах, але він пропонує ті особливості, які ви очікуєте в шейдері, як світловідбиваюча вода, динамічне освітлення і кращі тіні, без величезних накладних витрат, що поставляється з іншими пакетами шейдерів. Якщо ви спробували версію Lite інших шейдерів і все ще застрягли на 1-5 FPS, дайте пакету Паоло.
Хоча вам потрібен гідний GPU, щоб зламати його, отримуючи потужний шейдерний пакет і працюючи, це справжній шлях пожежі, щоб абсолютно перевершити ваш досвід Minecraft і зробити весь світ Minecraft знову новим..