Обзор тестового пакета 3DMark 2000 Pro

3DMark 2000 Pro является продолжением линейки тестов 3DMark компании Mad Onion.

Как и 3DMark 99, 3DMark 2000 использует движок, основаный на технологии MAX-FX от компании Remedy Entertainment Ltd. известной своим тестовым пакетом Final Reality и игрой MAX Payne, которая всё никак не выйдет в свет. Этот движок известен тем, что поддерживает все современные эффекты и функции 3D акселераторов, вот почему на нём так удобно делать тесты.

Что же касается самого тестового пакета, то он начинает удивлять с первого взгляда. А первый взгляд падает на системные требования.

Системные требования:

  • Intel Pentium Processor MMX or compatible. Minimum 166 MHz
  • 64 Mb Memory
  • Microsoft Windows 95, 98, 98 SE, or Windows 2000.
  • Microsoft DirectX 7.0
  • A DirectX 7 compatible 3D accelerator
  • Рекомендуется иметь 128 мегабайт ОЗУ, Windows 98

Чем же так удивил нас 3D Mark 2000 в системных требованиях? Минимальным размером требуемой памяти. 64 мегабайта. Это в два раза больше, чем требовал 3DMark 99. Кроме того, 3DMark 2000 не запустится даже в Demo Mode меньше чем на 64 мегабайтах. Программа просто пишет, что у вас нехватка оперативной памяти и отказывается работать. Всё бы ничего, но сравните с Quake3 Arena. Эта игра запускается и на 48 мегабайтах памяти. Я, конечно, понимаю, что тесты на 32 мегабайтах памяти нельзя рассматривать как качественные, но зачем запрещать запуск программы, когда можно было бы насладиться красивым демо? Кроме того, программе действительно не хватает памяти. Так что 128 мегабайт - это как бы минимум.

Результаты

На этом наши удивления не заканчиваются. Скачав тест (приблизительно 20 Мб), вы вдруг обнаруживаете, что не можете просматривать результаты. Дело всё в том, что ResultBrowser - программа, занимающаяся выводом результатов в доступном виде, не входит в комплект стандартной поставки. Её придётся скачивать отдельно. Ещё 6 Мб. Неплохо, правда? Сразу вспоминается универсальный просмотрщик результатов от ZD Benchmarks, не меняющийся от версии к версии, и совместимый с большинством тестов ZD.

Что касается результатов, то их также можно отослать на сервер MadOnion в онлайновую базу данных, чтобы потом сравнивать их и показывать знакомым и друзьям.

Да, чтобы жизнь мёдом не казалась - результаты 3DMark 2000 не совместимы с результатами предыдущих версий 3DMark. Так что вам не удасться сравнивать результаты разных тестовых пакетов.

Batсh Run

Автоматический запуcк. Эта возможность позволяет вам полностью автоматизировать процесс теста. Специальный Wizard позволяет выбрать что и как тестировать, какие разрешения выставлять, какие текстуры использовать, какие тесты прогонять, использовать ли оптимизацию под отдельный тип процессора, или нет. Таким образом, можно настроить атоматический запуск тестов во всех разрешениях, со всеми типами текстур, во всех детализациях. Тогда процесс тестирования займёт всего 73 часа 38 минут. Я даже боюсь сказать, что будет, если посередине тестового процесса подвиснет компьютер.

Поддержка T&L

3DMark 2000 поддерживает аппаратный расчёт трансформаций и освещения. В случае, если у вас на видеокарте отсутствует геометрический процессор, можно выбрать программную эмуляцию T&L - обычный режим для большинства 3D акселераторов.

По умолчанию 3DMark 2000 инсталлируется в Lite версии (облегчённый), не позволяющей включать многие тесты. Рекомендуется зарегестрировать 3DMark 2000 , проапгрейдив его таким образом до Pro версии.

Рассмотрим технические особенности и улучшения, которые мы получаем с установкой 3DMark 2000 Pro.

  • "Лёгкий" запуск тестов одним щелчком мыши
  • Быстрый проход всех тестов
  • Удобный интерфейс
  • Возможность выбора количества повторений тестов для получения более точного результата
  • Возможность сравнения качества картинки с "образцовыми" скриншотами
  • Возможность выбора количества тестов
  • System Diagnostic (не такой как в 3DWB, но тоже неплохо)
  • Возможность сравнения своих тестов с другими в онлайновой базе данных
  • Удобная работа с "проектами" тестовых параметров
  • Наглядность
  • Поддержка Hi-Color и True-Color modes
  • Изменение параметров Z-Buffer и Frame Buffer
  • Работа в высоких разрешениях
  • Поддержка и тестирование трансформаций и освещения
  • Поддержка DirectX 7
  • Оптимизация под AMD Athlon
  • Оптимизация под AMD 3DNow!
  • Оптимизация под Intel Pentium III
  • Наличие демонстрационного режима
  • Приятная музыка (рекомендуется использовать только в демонстрационном режиме)
  • Понятный Help
  • Возможность автоматического запуска

Почти для всех тестов предусмотрено изменение детализации. Для тестов Game 1 и Game 2 это изменение количества полигонов (засчёт дублирования некоторых объектов), для теста многополигонной сцены - это изменение количества источников освещения, для скорости рендеринга текстур - объём текстур, для bumpmapping-а - это количество проходов. Это позволяет получить более информативные результаты

Рассмотрим подробнее тесты

3DMark 2000 PRO

Games

Название

Назначение Размерность

Helicopter

Тест, эмитирующий реальную 3D игру

Геометрия ландшафта, количество деревьев и объектов, а также размер взрывов разные для каждого уровня детализации

Детали Объектов Ист. света Полигонов Вершин Текстур Low 23 4 6 997 11 601 2.74 Мб Medium 37 5 13 520 22 875 2.87 Мб High 39 5 53 026 71 292 2.81 Мб

Кадров в секунду

Adventure

Тест, эмитирующий реальную 3D игру

Уровень деталей объектов и героев изменяется с расстоянием. Используется метод затенения Specular Gouraud.

Детали Объектов Ист. света Полигонов Вершин Текстур Low 22 4 9 392 16 356 3.14 Medium 33 7 17 084 24 023 3.31 High 44 8 29 941 36 983 3.41
Кадров в секунду

Тесты возможностей

 

CPU Speed Test

Чтобы измерить скорость CPU, не зависимую от значения Fill Rate акселератора, 3DMark 2000 запускает определённое количество кадров из тестов Game 1 и Game 2 в высокой детализации, в части экрана размером 640х480, чтобы уменьшить действие Fill Rate. Тест запускается только в 16 битном цвете с 16 битными текстурами и Z-буффером.

3D
CPU Marks

 

Fill Rate
/
Fill Rate
using MultiText.

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

Миллионов текселей в секунду.

 

Скорость вывода текстур

Тест скорости рендеринга текстур был улчшен по сравнению с 3DMark 99. Он подразделяется на четыре: 8, 16, 32 и 64Мб. Последний требует 128Мб памяти. Тест проходит в туннеле, покрытом текстурами 256х256.

Объём Текстур при 16 bpp Текстур при 32 bpp 8 Мб 48 24 16 Мб 96 48 32 Мб 192 96 64 Мб 384 192
Миллионов текселей в секунду.

 

High Polygon Count Tests

Одновременно на экране 30 геометрических торов, в каждом по 5000 полигонов. Трансформация не применяется. Используется одна тестура 256х256 с мипмэппингом. Источники света могут быть использованы:

1 направленный
1 направленный и 3 точечных
1 направленный и 7 точечных

Тысяч полигонов в секунду.

Bump Mapping

Тестирует Embossing и Environmental Mapped Bump Mapping. Тест состоит из четырёх частей

  • Bump Mapping 1 Pass
  • Bump Mapping 2 Pass
  • Bump Mapping 3 Pass
  • Bump Mapping Environment
Кадров в секунду

Image Quality

Engineering Image Quality
  • Sub-pixel accuracy
  • Mip-Mapping
  • Multiplicative Blend
  • Additive Blend
  • Alpha Blend
  • Bilinear filtering
  • Texture complexity
Game Image Quality

Тестирует качество картинки тестов Game1 и Game2

Game 1 использует fogging, alpha blending, dynamic lighting & multiplicative alpha blending

Game 2 использует texture + multiplicative alpha blend, texture + additive alpha blend, skinned characters and specular lighting

Сравнение с образцами визуально

Demo Mode

Demo
Mode

В Demo Mode допущено множество ошибок. Ошибок, из-за которых его не хочется запускать.

Начнём с первой сцены - портовый город. Эта же сцена используется в Game 2. Билинейная фильтрация режет глаз. Мип-уровни сделаны вообще неизвестно кем. Смотреть на всё это безобразие не очень-то приятно.

Что касается сцены из Game 1, то даже не верится, что над ней работали профессионалы. На мой взгляд, это какие-то дети проестировали данную сцену. Ну посмотрите, хотя бы, на свет от ракеты. Ракета свещает горы, как если бы это был здоровый фонарь. Для справки скажу, что единственное, что излучает свет у ракеты - это её пламя. Но огонь от ракеты не может так освещать горы. Он вообще не может ничего освещать. Свет от огня затухает слишком рано. А здесь мы имеем полноценоое освещение.
Взрыв вертолёта сделан тоже неправильно - сам взрыв может осветить кое-что, но освещение это как раз надо было делать не картой освещённости, а точечным светом, как от ракеты. Тогда бы деревья отбрасывали тень по другому. Да и камера передвигается не очень-то удачно.

Вот что мне понравилось, так это, как в Стоункхенде морфится шарик. Да, только ради этого стоит скачать этот тестовый пакет. Ничего подобного я не встречал. Выпусти nVidia такую технологическую демку, их GeForce256 расходился бы не ящиками, а вагонами.
Очень приятно посмотреть из этого шарика наружу. Производители предоставили нам и эту возможность.

Похоже, стало очень модно включать людей в бенчмарки. Дальше нам показывают очень фигуристую дамочку, шагающую в зеркальной одежде по какому-то космическому коридору. Выглядит довольно неплохо, и в конце этой сцены дамочка телепортируется в неизвестном направлении. Кстати, эта сцена, когда человек плавно идёт вдоль технологического корридора, крайне напомнила мне демонстрационную программу фирмы ATI Technologies Inc. - Rage Dawing. Да что скрывать, ведь и Diamond нарисовал ангела в своей демке Savage Island.

Что действительно нравится в демо, так это музыка. Она настолько хороша, что можно включать демо только из-за неё. Ну а если вам она особенно понравилась, то на сайте MadOnion вы можете скачать MP3 этой музыки.

Всё бы ничего, да вот только люди в конференциях плохо отзываются о данном тестовом пакете. Внимательно изучив все мнения, мы выносим свой окончательный вердикт по этому вопросу.

Что же плохо в новом тестовом пакете?

  • Нет сравнения падения скорости при включении трилинейной / анизотропной фильтрации.
  • Нет возможности изменить фильтрацию в тестах
  • Маленький объём текстур в тестах Game 1, Game 2
  • Неверное изменение детализации

Ну если с первым пунктом всё ясно, то с последним надо разобраться.

Нам предлагают по выбору изменить детализацию от минимальной к максимальной. Посмотрим, как меняется детализация в тесте Game 1. Если уровень минимальной детализации сильно отличается от уровня средней детализации, то средний уровень и максимальный различаются не сильно. У них по 5 источников света, в максимальной детализации всего на 2 объекта больше, чем в средней, а текстур так вообще на 600кб меньше. Кроме того, так мало текстур на уровень в 2000 году? Это, по крайней мере, не серьёзно.

Что мы имеем в тесте Game 2? Тут количество объектов, источников освещения, полигонов, вершин и текстур увеличивается пропорционально. Но и здесь не всё впорядке. Объекты изменяют детализацию в зависимости от расстояния до них. То есть здесь результат получается неточным. Кроме того, фигуры людей не плавно распределены по сцене, а сконцентрированы в определённых местах. Все они являются копиями друг друга. Таким образом, если они ходят толпой, то в большинстве кадров много полигонов не видно. Они просто отсекаются Z-Buffer-ом. Такая ситуация редко встречается в играх. А ведь 3DMark 2000 - это бенчмарк для игроков.

Из остальных тестов следует остановиться, разве что, на тесте большого количества полигонов. Этому тесту есть все основания доверять. Но всё же объект выбран не лучшей формы. И при отсутствии GPU этот тест покажет, скорее, скорость вашего процессора, чем видеокарты.

Одним словом, фирма MadOnion пошутила над нами. Как всегда, в наборе тестов можно доверять всего двум-трём тестам. Демо сделано по большей части плохо, да и не прочь зависнуть время от времени. Музыка сделана очень хорошо - значит постарались.

Но для не DirectX7 видеокарт посоветую использовать старый 3DMark 99 Pro. Именно этот тест больше подходит для видеокарт, не снабжённых GPU. Он менее зависит от процессора, а значит даёт реальные результаты.

Скачать различные апдейты и MP3 файлы можно здесь

Чуть не забыл.

Если вы скачали 3DMark 2000 и не знаете к нему регистрационный номер, попробуйте вот этот:

 

<< - Обзор тестового пакета 3DMark 99 Pro - Обзор тестового пакета 3DMark 2001 Pro >>