Простые и блочные стили Minecraft нравятся многим поклонникам игры, но если вам нужен более утонченный 3D-вид с реалистичным освещением, отражениями и улучшенной графикой, вы можете достичь мерцающего трехмерного рая, которого вы так жаждете.
Отшлифованная графика является характерной чертой большинства современных видеоигр, и мы привыкли ожидать, что хорошо отрисованные тени, красивые поверхности и текстуры, а также другие богатые GPU расцветы. Любой поклонник Minecraft может сказать вам, однако, что, несмотря на глубину игрового процесса, Minecraft не хватает любой из графических расцветов, встречающихся в популярных играх. Оттенки могут изменить все это.
Трава, которая колышется на ветру, вода, которая сверкает и отражает свет, солнце, которое блестяще светится вниз и временно ослепляет вас, когда вы покидаете темную пещеру: все эти и другие вещи вводятся в игру через шейдеры. Продолжайте читать, пока мы покажем вам, как сочетать сложный опыт строительства, который Minecraft предлагает с такой же сложной графикой.
Примечание. Хороший пакет ресурсов прекрасно сочетается с хорошим шейдером. Однако в целях данного руководства для демонстрации того, что могут делать шейдеры без какой-либо дополнительной помощи, мы решили не использовать специальный пакет ресурсов и просто применять шейдеры с пакетами ресурсов Minecraft по умолчанию.
Готовимся к шейдерам
Перед тем, как мы на самом деле бросимся в глаза, это шейдеры, давайте сгладим дорогу перед нами, убедившись, что мы готовы к опыту.
Прежде чем экспериментировать с шейдерами, вам определенно необходимо обновить драйверы графического процессора вашего компьютера до последней стабильной версии. Чем стабильнее и без ошибок ваши драйверы, тем лучше.
В дополнение к обновлению ваших драйверов вы также захотите убедиться, что ваша установка Minecraft правильно модифицирована с установленной Forge. Если вы углубились в этот учебник без просмотра предыдущих уроков, сейчас самое время вернуться и просмотреть предыдущие учебники по моддингу и управлению экземплярами, чтобы убедиться, что вы в курсе всех событий, если Forge установлена и готова к работе.
Примечание: можно установить шейдеры без Forge так же, как можно установить Optifine без Forge. Однако, учитывая преимущества использования Forge и огромного мира удивительных модов, мы сосредоточимся на установке, ориентированной на Forge, для этого руководства.
Установка мод шейдеров
Так же, как Forge служит платформой для загрузки дополнительных модов, Shaders Mod служит платформой для загрузки дополнительных шейдеров для Minecraft.
Посетите официальную ветку Shaders Mod здесь и загрузите самую последнюю версию для Forge; На данный момент это GLSL Shaders Mod v2.3.18 для Minecraft 1.7.10.
Поместите файл .JAR в папку Minecraft/mods /, если вы не используете менеджер модов. Если вы используете MultiMC, как мы описали в уроке 5 (и мы, безусловно, надеемся, что вы это сделаете), сначала скопируйте его в каталог/Mods /, а затем используйте меню модов MultiMC для своего экземпляра, чтобы добавить мод.
Запустите Minecraft один раз после установки мода Shaders, чтобы подтвердить установку (проверьте свое меню мода или посмотрите в меню «Параметры» кнопку «Shaders») и создайте папку/shaderpacks/в корневой папке Minecraft.
Поиск и установка пакетов шейдеров
В отличие от некоторых других пакетов модификаций, которые мы подчеркивали в продвинутой серии Minecraft, нет хорошего, аккуратно организованного центрального хранилища (или двух), как для других ресурсов, таких как пакеты ресурсов, игровые моды и скоро.
Шейдеры занимают определенную нишу, и лучшее место, чтобы узнать о них больше, это зайти на официальный подфорум 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/shaderpacks/SuperAwesomeShaders/шейдеры/
Где все файлы .FSH и .VSH находятся либо в папке/shaders/внутри архива .ZIP, либо в папке. Если файлы не помещены в этот формат каталога, Shaders Mod не сможет их загрузить.
После того, как вы загрузили пакет шейдеров и скопировали файлы (дважды проверив структуру каталогов) в папку/shaderpacks /, загрузите Minecraft.
Загрузка пакетов шейдеров
Загрузка пакетов шейдеров почти так же проста, как загрузка пакетов ресурсов. Единственное отличие состоит в том, что некоторые пакеты шейдеров будут поставляться с очень маленькими дополнительными инструкциями (как правило, необходимо настроить значения в меню шейдеров).
Давайте посмотрим, как загрузить SEUS и какая разница. Вот маленькая забавная деревня, которую мы нашли, которая появилась в озере. Вся эта вода будет выглядеть чертовски хорошо, когда мы перейдем к использованию шейдеров, так что давайте попробуем.
Нажмите ESC, чтобы открыть меню параметров, а затем нажмите кнопку «Shaders…», чтобы открыть подменю.
В этом подменю вы увидите список доступных шейдеров слева и список переключателей опций справа.
Прежде чем выбрать шейдер SEUS, необходимо проверить несколько параметров, связанных с SEUS. Убедитесь, что «CloudShadow» выключен, «tweakBlockDamage» включен, а «OldLighting» выключен. Затем выберите файл шейдера SEUS.
Вы заметите, что новый вид автоматически начинает рендеринг с момента его выбора. Нажмите «Готово» и откиньтесь на спинку, чтобы рассмотреть новый опыт Minecraft с улучшенными шейдерами.
Естественное отражение солнца, усиленные тени, красивые облака и то, что вы не видите на скриншоте: все движется. Продвинутые шейдеры, такие как SEUS, представляют воду, которая колеблется, деревья и траву, которая качается на ветру, и очень реалистичное движение факела и лавы.
Давайте полетим в креативном режиме и сделаем несколько сравнительных снимков. Единственными модами, которые мы загрузили, кроме модов Shaders и SEUS, являются Biomes O ” Plenty и Mo ‘Village (мы используем тот же мир для этого теста шейдеров, который мы использовали в уроке 6, чтобы показать эти два расширяющих мир мода).
Огромные березовые леса в Biomes O ’Plenty удивительны сами по себе, но с хорошим шейдером они становятся еще более величественными. На изображении выше показано то же местоположение с активным шейдером Minecraft слева и шейдером SEUS справа.
Выше приведена фотография лагуны рядом с нашим любимым биомом Biomes O ’Plenty: Сезонный лес. Прекрасные цвета Сезонного леса приобретают совершенно новую глубину, когда применяется специальное освещение, дымка и рендеринг теней нового шейдера. Как и на предыдущем изображении, нативный шейдер находится слева, а шейдер SEUS – справа.
Ночные сцены особенно круты с применением накачанного шейдера. В деревне выше вы можете увидеть родной шейдер слева и шейдер SEUS справа. В шейдере SEUS свет намного теплее, а разлив света и возможные тени гораздо более реалистичны.
На этом снимке изображена горная деревня (любезно предоставлено деревнями Мо). Левая половина изображения показывает прохладное освещение белого спектра и красную лаву с белым освещением, предоставленным шейдером по умолчанию. Правая половина изображения демонстрирует, как тепло выглядит деревня с помощью шейдера SEUS и насколько ярко светится лава.
Изучение других шейдеров
Если вы не атакуете свой шейдерный проект с помощью высококачественной видеокарты, есть большая вероятность, что вам придется поэкспериментировать с тем, какие шейдеры и какую версию этих шейдеров (например, ultra, lite и т. Д.) Вы можете использовать. Мы стремимся к большим целям, а затем, если наш графический процессор не может справиться с этим, работаем оттуда.
Вот несколько других шейдеров для вашего рассмотрения. Первый – это шейдеры MrMeep, показанные выше. Он очень похож на шейдер SEUS, поэтому, если у вас возникли проблемы с SEUS, попробуйте MrMeeps.
Если вы ищете что-то совершенно отличное от типичного взгляда «Это похоже на блочный Skyrim!», Которое дают многие шейдеры, Cel Shaders Naelego, показанный выше, является хорошим изменением.Пакет шейдеров отображает мир Minecraft в стиле cel-анимации (подобный тому, который встречается в видеоиграх, таких как Borderlands и Okami). Это аккуратный вид и определенный уход от ванильного опыта Minecraft и реалистичного освещения/воды, которые обеспечивает большинство пакетов шейдеров.
Наша последняя рекомендация для тех из вас, у кого более старые компьютеры, которым нужен опыт работы с шейдерами, но без поддержки графического процессора для таких мощных шейдеров, как SEUS. Paolo’s Lagless Shader не совсем без задержек на действительно старых машинах, но он предлагает те функции, которые вы ожидаете в шейдере, такие как отражающая вода, динамическое освещение и лучшие тени, без огромных накладных расходов, которые есть в других пакетах шейдеров. Если вы пробовали Lite-версию других шейдеров и все еще зависали на скорости 1-5 FPS, попробуйте пакет Paolo.
Хотя вам нужен приличный графический процессор, чтобы взломать его, получение мощного набора шейдеров и запуск – это верный способ абсолютно перезарядить ваш опыт Minecraft и заставить весь мир Minecraft снова выглядеть новым.