Зачем мы здесь сегодня собрались?
Уже неоднократно на форуме звучала просьба выложить шейдеры, чтобы наслаждаться картинками вроде этой:
Так вот, протестированная на нескольких людях готовая сборка показала, что не все так гладко, как хотелось бы. У вас могут быть проблемы, если:
- установлены старые драйвера на видеокарту;
- видеокарта сама по себе не новая и не умеет всякие фишечки, используемые в шейдерах;
- игре не хватает оперативной памяти;
- просто слабый компьютер и увы;
- иные специфические проблемы.
Наиболее часто проблемы возникают у владельцев видеокарт торговой марки Radeon, а также пользователей не-windows систем (в них работа вообще не гарантируется).
Готовая сборка для желающих рискнуть и просто ленивых - скачать.
Я скачал готовую сборку и ничего не получилось. Что мне делать?
Такая проблема вполне может вас настигнуть, поскольку сборка на то и сборка, что заточена не под вас, то можно собрать все самостоятельно:
1. Нужно установить minecraft forge (1.6.2), если у вас его до сих пор нет. Я использую версию 9.10.0.804, поэтому и ссылку даю на нее. Установка: запустить скачанный .jar файл, убедиться, что выбрана опция "install client", и нажать "OK". После этого нужно будет запустить лаунчер, который оповестит о том, что установлена новая версия игры. Собственно, нужно будет один раз запустить игру, чтобы она проверила наличие нужных библиотек и докачала их, если что.
2. Нужно установить optifine (1.6.2), что очень неплохо увеличит производительность. Установка: в папке .minecraft необходимо создать следующую структуру директорий: ".minecraft\libraries\net\optifine\optifine\1.6.2_HD_U_C4". В последнюю папку ("1.6.2_HD_U_C4") положить скачанный файл. После этого нужно перейти в папку с пропатченной forge версией игры (вы же выполняете пункты последовательно, да?), которая скорее всего будет находится в ".minecraft\versions\1.6.2-Forge9.10.0.804" и открыть файл "1.6.2-Forge9.10.0.804.json". В принципе открыть можно и Блокнотом, но я использую "notepad++". Вообще сойдет любой недеревянный текстовый редактор. Так вот, в этот файлик необходимо дописать следующее:
где-то почти в самом конце файлика будет такое:Код:... } ], "mainClass": "net.minecraft.launchwrapper.Launch", ...Нужно из этого сделать такое:
Код:... }, { "name": "net.optifine:Optifine:1.6.2_HD_U_C4" } ], "mainClass": "net.minecraft.launchwrapper.Launch", ...Необходимо соблюсти правильную табуляцию, так как этот формат файла очень придирчиво ее проверяет, и игра просто не запустится нормально, если что-то сделать не так.
3. Создать в папке .minecraft папку "mods" (если ее еще нет) и положить туда вот этот файл (1.6.4).
4. Создать папку "shaderpacks" (опять же, если ее нет) и положить туда собственно шейдер.
5 (ОПЦИОНАЛЬНО). Скачать переделанный стандартный текстур-пак для шейдеров.
Итак, если все сделано правильно, то при запуске игры можно будет выбрать версию "release 1.6.2-Forge9.10.0.804". В настройках игры появится пункт "Shaders...", в котором нужно будет выбрать нужный шейдер-пак.
Если у вас шейдеры с крутыми облаками, и при этом видны и стандартные облака, то отключите их в настройках графики "Details - Clouds: OFF".
У меня, при дальности обзора Far +128, большой дальности прорисовки теней и модом better grass and leaves игра потребляла 4 ГБ оперативки, так что оценивайте свои возможности правильно.
Для играющих на встроенных видеокартах и владельцев Mac
Скорее всего у вас будут какие-нибудь проблемы с отображением шейдеров, поэтому для таких случаев были созданы lite-версии, содержащие только часть функционала и не сильно нагружающие систему. Они выглядят, конечно, не так эффектно, как вышеописанные, но тоже имеют свой уют.
Вот небольшой список:
Раз (эффект глубины резкости)
Два (эффект размытия при движении)
Три (просто базовые шейдеры с колышущейся травой)
Четыре, пять и шесть (солнце, тени, отражения в воде и все такое)В инструкции выше приведены примеры файлов для версии 1.6.2. Для иных версий алгоритм действий остается тем же, просто нужны файлы под нужную версию.
Файлы для 1.7.2
forge
optifine
shaders modДля optifine нужно будет создать структуру папок, аналогичную версии 1.6.2: .minecraft\libraries\net\optifine\optifine\1.7.2_HD_U_C2
И в файле .minecraft\versions\1.7.2-Forge10.12.0.1024\1.7.2-Forge10.12.0.1024.json внизу аналогично сделать так:Код:... }, { "name": "net.optifine:Optifine:1.7.2_HD_U_C2" } ], "mainClass": "net.minecraft.launchwrapper.Launch", "minimumLauncherVersion": 9 }
Файлы для 1.7.10
forge
optifine
shaders modДля optifine нужно будет создать структуру папок, аналогичную версии 1.6.2: .minecraft\libraries\net\optifine\optifine\1.7.10_HD_U_A4
И в файле .minecraft\versions\1.7.10-Forge10.13.0.1187\1.7.10-Forge10.13.0.1187.json внизу аналогично сделать так:Код:... }, { "name": "net.optifine:Optifine:1.7.10_HD_U_A4" } ], "mainClass": "net.minecraft.launchwrapper.Launch", "minimumLauncherVersion": 13, "assets": "1.7.10" }
Для тех, кто по несчастному стечению обстоятельств вынужден играть на встроенной видеокарте intel 3000/4000: вот ссылка на драйвера, которые помогают некоторым людям
Для играющих на встроенных видеокартах и владельцев Mac
Скорее всего у вас будут какие-нибудь проблемы с отображением шейдеров, поэтому для таких случаев были созданы lite-версии, содержащие только часть функционала и не сильно нагружающие систему. Они выглядят, конечно, не так эффектно, как вышеописанные, но тоже имеют свой уют.
Вот небольшой список:
Раз (эффект глубины резкости)
Два (эффект размытия при движении)
Три (просто базовые шейдеры с колышущейся травой)
Четыре, пять и шесть (солнце, тени, отражения в воде и все такое)Обновилась версия шейдеров.
Теперь выглядит вот так:
Пропатченные шейдеры с прозрачными стеклами и более объемной водой.
Финальная версия шейдеров версии 10.1:
1. стандарт
2. ультра
3. ультра + размытие в движении
4. ультра + эффект глубины изображения
Шейдеры могут работать на ЛЮБОЙ версии minecraft и зависят только от шейдер мода.
Отредактировано NewOldMax (21-07-2014 18:57:52)