Перейти к содержимому



* * * * * 1 Голосов

OptiFine и способы увеличения FPS



Сообщений в теме: 15

#1 kivill

    Проверенный человек

  • Модераторы
  • 381 сообщений

Отправлено 22 Февраль 2012 - 15:05

Одной из основных проблем Minecraft'a является плохая оптимизация кода отвечающего за вывод изображения. Вроде Minecraft и маленькая игра которая не должна лагать, но все равно лагает. Основной принцип решения этой проблемы - уменьшении качества изображения, что очень негативно сказывается на геймплее. Альтернативным выходом является установка OptiFine и его дальнейшим допилингом. После установки этого мода прям какого-то чуда не произойдет, но играть станет немного легче.

Сам OptiFine это не только оптимизация кода вывода изображения, но еще и некоторые графические плюшки, но обо всем по порядку.
У самого OptiFine есть несколько разновидностей:
  • Standard: включает в себя основные плюшки OptiFine'а;
  • Smooth: убирает скачки FPS (никогда не пользовался, поэтому не могу утверждать, что это так);
  • Multi-Core: теоретически увеличивает FPS на многоядерных машинах, и убирает скачки FPS на одноядерных. Именно эта версия вшита в наш клиент;
  • AA: отличается наличием Antialiasing и Anisotropic Filtering, но пока находится в разработке, поэтому нестабильна;
  • Light: единственная версия в которой нет поддержки HD текстур и она еще и с ModLoader'ом конфликтует, но при этом выдает в среднем на 20 FPS больше.
Список фич OptiFine:
  • FPS boost (примеры);
  • Поддержка HD текстур;
  • Настраиваемое освещение (примеры);
  • VSync (40, 60, 80 FPS);
  • Улучшенные настройки OpenGL (отвечает за прорисовку только видимого пространства);
  • Настройка Fog'а;
  • Mipmaps (сглаживание текстур, примеры);
  • Better Grass (более красивая трава);
  • Better Snow (примеры);
  • Clear Water (позволяет смотреть под водой, примеры);
  • Random Mobs (зависит от текстурпака примеры);
  • Connected Textures (примеры);
  • Far View (Увеличение дальности прорисовки в 3 раза. Отрабатывает только в сингле, не используется в онлайне из-за сильно увеличивающейся нагрузки на сервер и клиент);
  • Smooth FPS (примеры);
  • Chunk Loading Control (отвечает за предзагрузку чанков, опять же работает только в сингле);
  • Configurable Details (настройки отвечающие за прорисовку деталей);
  • Configurable animations (отвечают за настройки анимации);
  • Быстрая смена текстурпаков (не надо выходить в главное меню);
  • Fullscreen Resolution (можно выбрать разрешение которое будет выдаваться при нажатии F11);
  • Time Control ("Стандарт", "Только день", "Только ночь" работает только в Креативе);
  • Autosave (настройки автосохранения);
  • Antialiasin, Anisotropic Filtering (только для AA версии примеры);
Настройки для максимальных FPS от разработчика OptiFine:
  • Graphics: Fast
  • Render Distance: Short/Tiny
  • Smooth Lighting: OFF
  • AdvancedOpenGL: Fast
  • Clouds: OFF
  • Fog: OFF
  • Animations: All OFF
  • Sky: OFF
  • Stars: OFF
(Берется без перевода, по причине непереведенности самого OptiFine'а)

Так же есть еще несколько советов:
  • Установить последнюю Java машину с совпадением разрядности с вашей операционной системой (например отсюда);
  • Limit framerate = Max FPS;
  • Обновить LWJGL (отвечают за вывод изображения и звуков, обновлять тут);
Ссылки:

#2 turb

    Железодобытчик

  • Почетные игроки
  • PipPipPipPipPipPip
  • 243 сообщений

Отправлено 22 Февраль 2012 - 17:42

Очень классная вещь. Стоит установить!

#3 kivill

    Проверенный человек

  • Модераторы
  • 381 сообщений

Отправлено 22 Февраль 2012 - 17:52

Просмотр сообщенияturb (22 Февраль 2012 - 17:42) писал:

Очень классная вещь. Стоит установить!
Multi-Core версия уже вшита в наш клиент.

#4 MrTroshkov

    Шахтер

  • Пользователи
  • PipPipPipPip
  • 75 сообщений

Отправлено 22 Февраль 2012 - 17:55

Спасибо киви.

#5 kivill

    Проверенный человек

  • Модераторы
  • 381 сообщений

Отправлено 22 Февраль 2012 - 18:15

Просмотр сообщенияMrTroshkov (22 Февраль 2012 - 17:55) писал:

Спасибо киви
А можно и просто лайк поставить под сообщением =)

#6 kivill

    Проверенный человек

  • Модераторы
  • 381 сообщений

Отправлено 13 Март 2012 - 18:14

Изображение



#7 Evgen

    Больше, чем заглянувший

  • Пользователи
  • PipPip
  • 7 сообщений

Отправлено 14 Март 2012 - 16:31

А если всё вшито, то почему у меня, на неслабой машине всё равно тормозит, при дисстанции "нормально" и со всеми отключёнными прибамбасами, а на малой дисстанции видимости все ок, но тоже маловато: fps 15-25, а в небо когда смотрю fps под 60 бывает.

#8 kivill

    Проверенный человек

  • Модераторы
  • 381 сообщений

Отправлено 14 Март 2012 - 16:40

"После установки этого мода прям какого-то чуда не произойдет, но играть станет немного легче". И еще вопрос, насколько у тебя "не слабая машина"? Я так могу и про свой нетбук сказать ;)

#9 Evgen

    Больше, чем заглянувший

  • Пользователи
  • PipPip
  • 7 сообщений

Отправлено 14 Март 2012 - 17:12

Процессор - i3 по два виртуальных ядра на каждом физическом по 2.40 ГГц, оператива 6гб (5.8гб доступно), 64-разрядная система, видюха nvidia geforce gt 520m cuda 1гб, мне кажется не слабая. NFS: The run идёт без лагов, фифа 12 тоже летает.

#10 kivill

    Проверенный человек

  • Модераторы
  • 381 сообщений

Отправлено 14 Март 2012 - 17:31

Я могу ошибаться, но все равно предположу, Evgen, ты покупал готовый системный блок? Просто я такую сборку уже видел, поэтому предполагаю, что покупалась готовая система. Могу тебя огорчить, GT520m является самой младшей видеокартой поколения GT5ХХ... А как известно, майнкрафту нужен достаточно сильный комп для нормальной работы. В твоем случае замена видеокарты спасет положение. Если нужна более подробная консультация по вопросу, можешь задать вопросы в ЛС.

#11 Evgen

    Больше, чем заглянувший

  • Пользователи
  • PipPip
  • 7 сообщений

Отправлено 14 Март 2012 - 18:25

Ок босс :) Только проблема в том что я ещё не научился менять видюху в ноуте.

#12 Evgen

    Больше, чем заглянувший

  • Пользователи
  • PipPip
  • 7 сообщений

Отправлено 14 Март 2012 - 18:37

Блин, но я все же не могу понять, неужели кубический пиксельный майн жрёт больше афигенно прорисованной с чумачечей физикой фифы?

#13 kivill

    Проверенный человек

  • Модераторы
  • 381 сообщений

Отправлено 14 Март 2012 - 18:42

Evgen, это Java, а ее не то, чтобы оптимизировать трудно, так она жрет много оперативы и работает полноценно только с одним ядром. Поэтому на достаточно мощных системах Майн подлагивает. Ну даже на моем вполне топовом компе когда смотришь на джунгли получается 60-70 FPS, если когда просто гуляешь по городу, то 200-250 FPS, в пещере до 300-400 поднимается. Все дело в оптимизации и Java. Если бы перенесли на C, то было бы уже не так все плохо.

#14 Evgen

    Больше, чем заглянувший

  • Пользователи
  • PipPip
  • 7 сообщений

Отправлено 14 Март 2012 - 19:56

200-250, ну ни фига же себе, я о таком только мечтать могу))

#15 turb

    Железодобытчик

  • Почетные игроки
  • PipPipPipPipPipPip
  • 243 сообщений

Отправлено 17 Март 2012 - 09:17

Странно, но у меня, с 2 ГБ оперативы и 256МБ видеокарты майнкрафт не лагает. Но также он и не может выдержать шейдеров :(

#16 Vener787

    Охотник на зомби

  • Пользователи
  • PipPipPipPipPip
  • 155 сообщений

Отправлено 27 Март 2012 - 12:32

У меня видяха на ноуте geforce 310м и выдает 75 фпс c hd текстурами.





Количество пользователей, читающих эту тему: 1

0 зарегистрированных, 1 заглянувших и 0 скрытых пользователей