Графика

Все настройки графики доступны из HoMM3 HD лончера:

Разрешение (исходный размер)

HoMM3 HD позволяет изменять разрешение игры на любое от 800x600 до 4000x4000.

При изменении разрешения в игре, меняется размер видимой области карты в окне приключений и при просмотре мира/земли/воздуха. Главное меню, вступительные видеоролики, видеоролики победы и поражения, экран загрузки, экран рекордов, меню оригинальных кампаний, выводятся без изменения размеров по центру в рамке. Остальные экраны (города, битвы, обзора королевства, гильдии воров, и пр.) отображаются без изменения размеров в виде окон.

Расширенная функциональность интерфейса доступна в полном объеме, если вертикальное разрешение не меньше 664 пикселя.

Не торопитесь выставлять в настройках HoMM3 HD максимальное доступное разрешение. Если вы сделаете это, то скорее всего получите не самый лучший результат: элементы интерфейса будут слишком мелкими.

Цветовой режим 32-bit True (stretchable) GDI (включен по умолчанию) позволяет масштабировать картинку от выбранного разрешения до разрешения вашего монитора, используя различные фильтры, которые отличаются качеством и производительностью. Разрешение (исходный размер), выставляемое по-умолчанию в настройках, выбрано не случайно (для 1920х1080 монитора выставляется - 1180х664). С этим разрешением вы получите максимально крупные игровые элементы при полной расширенной функциональности интерфейса .

Цветовые режимы

16-bit DirectDraw (original) - оригинальный цветовой режим без изменений.

16-bit DirectDraw (auto switch) - игра при запуске автоматически меняет цветность рабочего стола на 16-бит, что позволяет играть в оконном режиме. При завершении игры, цветность рабочего стола меняется обратно.

16-bit DirectDraw + GDI - игра работает при 32-битной цветности экрана. Преобразование оригинальных 16 бит в 32 бита происходит средствами GDI (компонент Windows). Преобразование несколько замедляет графику в игре что может быть заметно на очень слабых машинах.

32-bit DirectDraw - графика изначально рисуется с глубиной цвета 32 бит. Вывод осуществляется с помощью DirectDraw, как в оригинале. Рекомендуется для слабых машин.

(stretchable) 16-bit DirectDraw - игра работает при 32-битной цветности экрана. Преобразование оригинальных 16 бит в 32 бита происходит посредством алгоритма использующего MMX инструкции процессора. Есть возможность масштабировать картинку в игре, меняя размеры окна, и играть в полноэкранном режиме при любом выбранном нестандартном разрешении игры.

(stretchable) 32-bit GDI - графика изначально рисуется с глубиной цвета 32 бит. Есть возможность масштабировать картинку в игре, меняя размеры окна, и играть в полноэкранном режиме при любом выбранном нестандартном разрешении игры. Финальная картинка выводится на экран средствами GDI (компонент Windows), что делает этот цветовой режим самым стабильным.

(stretchable) 16-bit OpenGL by Verok - Есть возможность масштабировать картинку в игре, меняя размеры окна, и играть в полноэкранном режиме при любом выбранном нестандартном разрешении игры. Преобразование оригинальных 16 бит в 32 бита, масштабирование производятся средствами видеокарты через OpenGL. Быстродействие этого режима позволяет сделать в игре плавное перемещение героя по карте и плавный скроллинг карты с частотой 60 кадров в секунду.

(stretchable) 32-bit OpenGL by Verok - всё то же самое что в (stretchable) 16-bit OpenGL by Verok, только графика изначально рисуется с глубиной цвета 32 бит.

На большинстве современных машин рекомендуется выбрать режим (stretchable) 32-bit OpenGL by Verok.

Стретч фильтры

(описание в разработке...)

В этом ролике с 1ой минуты я рассказываю о фильтрах (смотреть в 720p):

Системные курсоры.

курсоры в игре выводятся средствами ОС (при включенной соответсвующей опции в HoMM3 HD лончере), что делает перемещение курсора гораздо более плавным и улучшает общую производительность графики.

В Windows XP системные курсоры ограничены размером 32х32, поэтому на этой ОС курсоры слегка отличаются от оригинальных (некоторые из оригинальных размером до 44х44), а курсоры-артефакты выводятся стандартным способом.

В Windows Vista и выше все курсоры выводятся в оригинальном разрешении (больше 32х32), в том числе и курсоры-артефакты. Так же на этих ОС в режиме 32-bit True (stretchable) GDI системные курсоры масштабируются вместе со всем изображением. Для масштабирования курсоров используется высококачественный фильтр (xBRZ v1.4 + Bicubic + Sharpen) независимо от того какой фильтр масштабирования графики выбран в настройках.

Системные курсоры под Windows XP

- не масштабируются в stretchable режимах

- некоторые (есть на рисунке) отличаются от оригинальных

- курсоры-артефакты выводтся на экран стандартными средствами

Системные курсоры под Windows Vista и выше без масштабирования

- идентичны оригинальным.

- все курсоры, включая артефакты и курсор каста заклинания выводятся средствами ОС

Системные курсоры под Windows Vista и выше с масштабированием

(разрешение игры 1180х664, разрешение экрана 1920х1080)

- курсор каста заклинания выводится стандартными средствами