Crysis: тестирование 1. Видеокарты. Еще в 2. Far. Cry команда программистов Crytek принялась за создание совершенно нового, дорогого и инновационного проекта, которому в дальнейшем дали имя Crysis.
Но за скобками остался вопрос производительности обычного референса. Видеокарта выполнена в уже стандартном для MSI Gaming дизайне: большой кулер с. Все параметры качества изображения на максимуме. Тест проводился в начале уровня «Всего лишь человек». Расчет интегральной оценки производительности видеокарты. Игра Crysis тестировалась с двумя демо-сценами, одна из которых служила для. Отметим также, что во всех игровых тестах как в режиме Quality, так и в режиме . Методика тестирования производительности. Отправляемся в папку, где находится файл 'Crysis.exe' и запускаем тест Benchmark Безусловно, проигнорировать данный проект – просто непростительно, поэтому в нашей лаборатории было решено организовать исследование производительности в Crysis целой серии видеоадаптеров. Но прежде чем приступить к практической части нашего материала, следует выяснить, чего же такого интересного реализовали программисты Crytek в своем графическом движке Cry. Egine. 2. Графические особенности Crysis Не секрет, что графический движок Crysis – это Cry. ENGINE2, который, по сути, является сильно модифицированным Cry. ENGINE (реализован в Far. Cry и его сиквелах). Верхнюю строчку теста Crysis 3 на 1680x1050 и средних настройках качества заняла карта GTX 680 с 79fps. Hitman: Absolution - тест производительности 28 видеокарт. За показатель производительности брался средний и минимальный FPS. Тестирование при максимальных настройках качества 1920х1080. Тест проводился в тех местах, где значение видеокарты для игры минимально и её . Мы сравнили разные режимы качества Crysis, приведя скриншоты и видеоролики. Затем мы оценили производительность видеокарт AMD и nVidia в разных режимах. Игру Crysis можно отнести к новому классу тестов видеокарт, и на то есть свои причины. В качестве минимального FPS выбиралось минимальное значение показателя по результатам трех прогонов. Результаты тестов: сравнение производительности видеокарт в Crysis (Бенчмарк - Village). Естественно, эти механизмы начали использовать и в тестах производительности видеокарт, поскольку данные алгоритмы были ресурсоемкими и давали существенное снижение. Что ж, по найденным следам «читерства» можно признать счет между картами 0:2. Движок поддерживает самые передовые технологии на основе API Direct. D 9. 0c/Direct. 3D 1. Поясним некоторые моменты приведенных выше спецификаций. Посредством специального алгоритма производится смягчение границ теней, в результате чего они получаются более реалистичными и с учетом рассеяния световых лучей. Основное предназначение этой технологии в данном движке – она делает свет мягким и подчеркивает детали ярко освещенных и темных объектах. Этот эффект достигается при помощи карт нормалей, полученных обработкой такой же модели, только с более высокой геометрической сложностью. Нормалмаппинг полностью осуществляет замену нормалей, используя значения из предварительно подготовленной карты нормалей (normal map). Они создаются на основе двух моделей с низким и высоким содержанием полигонов. Затем производится сравнение их друг с другом, и рассчитанная разница сохраняется в текстуре, называемой картой нормалей. В ней и хранится вся подробная информация о поверхностях. Нормалмаппинг не изменяет форму объекта и не добавляет полигонов, создается только видимость возросшей геометрической сложности. Поэтому по сравнению с простым использованием большого количества полигонов технология с использованием карт нормалей представляет собой наиболее эффективный способ хранения данных о поверхностях. Дает еще большее представление о деталях, более натуралистичное отображение 3. D- поверхностей и при этом с малыми потерями производительности. Технология очень схожа с нормалмаппингом, отличаясь только тем, что в процессе обработки наложение текстуры происходит со смещением, текстурные координаты изменяются так, что если вы смотрите на поверхность под различными углами, то она кажется выпуклой, хотя на самом деле она плоская (параллакс – угол смещения). Параллаксмаппинг позволяет эффективно прорисовывать детализированные поверхности без использования огромного количества полигонов и сложной геометрии. Поэтому данная технология в большей степени чем нормал- и бампмэппинг экономит ресурсы видеокарты (используется значительно меньшее количество вершин и треугольников, особенно в случаях с очень мелкими деталями), по сравнению с реальной высокополигональной геометрией. Параллаксмаппинг отлично подходит для прорисовки камней, кирпичей и подобных рельефных, но монотонных поверхностей. Что же касается конкретно Parallax Occlusion Mapping, то в данном случае, помимо технологий смещения текстур, используется еще и трассировка лучей для определения высот и учета видимости текселей. Иными словами, данный метод может позволить создавать еще большую глубину рельефа при небольших затратах полигонов и применении сложной геометрии. Недостаток метода - невысокая детализация силуэтов и граней. Постобработка изображения - используются эффекты Motion Blur (смазывание в движении) и Depth of field (глубина резкости). Причем стоит подчеркнуть, что используются они не эпизодически, а в течение всего геймплея, что может вызвать у некоторых игроков раздражение (особенно в случае размытия в движении, которое . На данный момент Crysis - это первая игра, в которой применяется такой алгоритм обработки рассеянного свечения, тогда как во всех существующих играх Ambient Maps являются предпросчитанными либо постоянными. Итак, реализованные технологии в Crysis иначе, как революционными, не назовешь. Это в свою очередь должно обязательно отразиться на минимальных и рекомендуемых системных требованиях игры. Давайте ознакомимся, на чем же рекомендуют разработчики запускать сие творение. Как утверждают авторы, графика в игре столь хороша, что полностью насладиться ею мы сможем годика этак через два, когда появится соответствующее железо. Соответствует ли это реальности и какой оптимальный FPS подразумевают создатели?
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |