Doom 3 (2004) – ретро тест GPU
ОСНОВНА ІНФОРМАЦІЯ З ІГРИ |
Жанр : Action (Shooter) / 3D / 1st Person
дата виходу : 1 серпня 2004 року.
Розробники : id Software та Splash Damage
видавець : Activision
Doom 3 - науково-фантастичний шутер від першої особи у жанрі survival horror, розроблений id Software та виданий Activision у 2004 році. У Росії локалізовано та видано компанією 1С. Дія гри відбувається в 2145 в науково-дослідному центрі Об'єднаної Аерокосмічної Корпорації (UAC), розташованому на планеті Марс, що є рімейком початкової гри Doom, але з новою графікою та ігровим двигуном. Гра була розроблена для операційних систем Microsoft Windows і портована на Linux в 2004 році, а через п'ять місяців її також випустили на Mac OS X.
Компанія Bethesda вирішила випустити перевидання культового шутера. У комплект під назвою BFG Edition були включені сам шутер Doom 3 та доповнення Resurrection of Evil та Lost Mission, куди увійшли декілька нових рівнів. Також у комплект потрапили ігри Doom та Doom II: Hell on Earth. Обидві ігри працюють під Windows 7 без додаткових налаштувань. Видання гри з'явилося на ринку 16 жовтня 2012 року на PC, Xbox 360 та PlayStation 3. У перевиданні є підтримка 3D, покращені звук та освітлення.
У двигун гри додано нову систему зберігання файлів з наступного покоління двигуна Id tech, що дозволяє значно прискорити завантаження рівнів. Гра отримала систему досягнень. Також з'явилася система контрольних точок. Doom 3 BFG Edition – перша гра, в якій можна скористатися Oculus Rift.
ГРАФІЧНА ЧАСТИНА |
У цьому підрозділі нашого огляду виявляються основні графічні аспекти цієї гри. Особлива увага приділяється версії використовуваного графічного движка, версії використаного API, графічним налаштуванням та якості опрацювання основних візуальних аспектів.
Підтримувані ОС та графічний API |
Doom 3 підтримується практично всіма основними операційними системами Windows, MAC, Linux і навіть Android, так що фанатам серії, за бажанням, є можливість запустити цю гру практично скрізь.
Пріоритетним та основним графічним API для Doom 3 є OpenGL.
Ігровий двигун |
Doom 3 використовує у своїй основі id Tech 4 - ігровий двигун, розроблений американською компанією id Software в 2004 році. На його основі були розроблені ігри Doom 3. Двигун був створений Джоном Кармаком, який раніше займався аналогічною роботою зі створення двигунів для ігор серій Doom та Quake. Вихід id Tech 4 був помітною подією в історії комп'ютерних ігор, оскільки свого часу виходу він був одним з найтехнологічніших і інноваційних ігрових двигунів. Двигун був випущений як повністю комерційний продукт, доступний для ліцензування стороннім компаніям, проте після виходу id Tech 5, id Tech 4 переліцензовано як вільне програмне забезпечення. Двигун «id Tech 4» використовує OpenGL як інтерфейс програмування додатків.
id Tech 4 на початку планувався як розширення для двигуна гри Quake III. Спочатку це представлялося як повне переписування рендеринга движка, при цьому все ще зберігаючи інші підсистеми, такі як доступ до файлів та керування пам'яттю. Однак після того, як нове промальовування (рендерінг) стало функціональним, було прийнято рішення переключитися від мови програмування C до C++. Це зажадало повного реструктурування та переписування решти двигуна. Код ID Tech 4 сьогодні містить дуже невеликі фрагменти коду ID Tech 3 (движок Quake III).
Першою комп'ютерною грою, що використовує id Tech 4 стала гра Doom 3, випущена 3 серпня 2004 року. Оскільки двигун id Tech 4 є поточною технологією id Software, тому саме він пропонується для ліцензування стороннім компаніям. Ліцензія для однієї гри коштує фіксовану суму грошей: $250 000. При цьому гра може виходити як на будь-якій із підтримуваних платформ, так і на всіх одночасно. Якщо ліцензіат хоче використовувати двигун у багатьох ігор, умови змінюються. При покупці двигуна покупець отримує весь вихідний код id Tech 4 і підтримку наступних апаратно-програмних платформ: PC, Mac, Xbox 360 і PlayStation 3. id Software гарантує підтримку двигуна, чистоту та стабільність програмного коду, а також своєчасний випуск необхідних оновлень до двигуна. Перед ліцензуванням покупець може отримати оцінний (пробний) SDK.
Недоліком движка id Tech 4 було те, що він потребував високопродуктивного графічного прискорювача (наприклад, GeForce FX або Radeon 9700), який був би принаймні сумісний з OpenGL 2.0, а також мав повністю програмовані піксельні та вертексні шейдери. До E3 2002 рекомендованим GPU був Radeon 9700 з 128 Мб відеопам'яті; ефективність, просунута архітектура і 256-бітна шина відеокарти Radeon 9700 були необхідними для гри в Doom 3 з високими налаштуваннями графіки та з частотою кадрів, що грається.
Вихід id Tech 4 привів до старіння графічних схем класу GeForce 2, Radeon 7200 і більш ранніх (RIVA TNT2 і Rage 128), оскільки движку була потрібна підтримка OpenGL 2.0, яка була відсутня в цих схемах. Також двигун не підтримував програмне промальовування, яке надавала серія вбудованих графічних карт Intel GMA. Тоді, до появи id Tech 4, сильний CPU міг компенсувати слабку графічну плату. Перед виходом Doom 3 Джон Кармак застерігав гравців, щоб вони не купували графічні плати GeForce 4 MX для гри, оскільки ці плати підтримують OpenGL 1.x, але не OpenGL 2.0. Однак багато недосвідчених споживачів помилково купили саме GeForce 4 MX, сплутавши їх з GeForce 4 Ti. Саме це змусило id Software додати в двигун підтримку GeForce 4 MX, роблячи ці відеокарти єдиними OpenGL 1.x - відеокартами, на яких Doom 3 запускалася. Однак були випадки, коли ентузіасти примудрялися запускати Doom 3 на відеокартах, що не підтримують технологію, таких як 3dfx Voodoo 2, проте ці відеокарти були нездатні промальовувати по-піксельне освітлення і побудова опуклостей.
У id Tech 4 додали безліч нових особливостей, які були відсутні в движку id Tech 3, який передував йому. Вони включали побудову опуклостей з використанням карт нормалей і відблиск освітлення. Головним новаторством двигуна id Tech 4 було використання в ньому повністю динамічного попіксельного освітлення. До цього часу всі попередні тривимірні двигуни ґрунтувалися насамперед на попередньо розрахованому освітленні або картах освітлення (англ. lightmaps), і незважаючи на те, що динамічні ефекти були доступні раніше, ефект просто змінював яскравість на всьому об'єкті. Підхід, що використовується в Doom 3, показував більш реалістичне освітлення та тіні, ніж ті, що були у попередніх комп'ютерних іграх.
Уніфіковане освітлення і затінення - це модель поширення світла, яка розроблена в 2004 році компанією id Software і впроваджена в ігровий двигун id Tech 4. Попередні тривимірні ігри, такі як Quake III Arena, використовували роздільні моделі освітлення для визначення, як світло висвітлює ігрових персонажів оточення. Інформація про освітлення та затінення для ігрових рівнів та карт була статичною, прегенерованою та заздалегідь збереженою, тоді як ця інформація для ігрових персонажів прораховувалася в режимі реального часу (на льоту).
Doom 3, перша гра на движку id Tech 4, використовує уніфіковану модель, яка генерує освітлення та затінення "на льоту". Це означає, що будь-які джерела світла впливають на всю сцену, а не тільки на її певну частину. До можливостей цієї технології відноситься можливість самозатінення (англ. self-shadowing), що реалізується за допомогою тіньових об'ємів (англ. shadow volumes). З використанням тіньових об'ємів персонажі можуть відкидати тіні самі на себе: наприклад, підборіддя людини може відкидати тінь на її груди.
Розширені ігрові налаштування |
Оригінальна версія Doom 3 має як базові, і розширені графічні настройки. Усього доступно чотири рівні якості для всіх типів налаштувань: ультра, високе, середнє та низьке. Також можна маніпулювати окремими налаштуваннями, але їх кількість дуже скромна. Doom 3 BFG Edition не має змін налаштувань якості, тому в цьому підпункті він не розібрався.
Нижче ми привели скріншоти гри при різних графічних налаштуваннях, де наші читачі зможуть побачити різницю між мінімальними, середніми та максимальними налаштуваннями якості графіки.
Різні режими якості Doom 3 |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Як бачимо, раніше якості графіки має місце, а зміна якості картинки дуже вагоме.
Порівняння FullHD та 4K Doom 3 |
![]() |
![]() |
![]() |
![]() |
У 4К різнця з FullHD не сильно розліковна, зважаючи на відсутність текстур високої роздільної здатності.
Порівняння режимів згладжування Doom 3 |
![]() |
![]() |
Згладжування в Doom 3 працює непогано і повністю усуває всі нерівності поверхонь.
Порівняння FullHD та 4K Doom 3 BFG Edition |
![]() |
![]() |
![]() |
![]() |
У 4К Doom 3 BFG Edition виглядає дещо чіткіше та краще, ніж у HD.
Порівняння режимів згладжування Doom 3 BFG Edition |
![]() |
![]() |
Згладжування за аналогією з першою версією Doom 3 працює чудово.
Загальне візуальне оформлення та порівняння версій Doom 3 |
Інформація про графік в Doom 3 була докладно описана в попередньому розділі про ігровий двигун і знову мусолити те саме не має сенсу. У цьому розділі нашого огляду ми вирішили безпосередньо порівняти якість графіки в Doom 3 та Doom 3 BFG Edition і донести до кінцевого користувача ці порівняння.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Doom 3 BFG Edition безперечно є поліпшення, як і було сказано вище, освітлення в ньому більш привабливе, ніж в оригінальній версії. Але все ж таки, деталізація текстур в оригінальній версії Doom 3 дещо вища, мабуть для консолей минулого покоління розробникам довелося дещо спростити гру... Але якщо судити за відчуттями, то грати приємніше все ж таки в Doom 3 BFG Edition, мабуть через наявність 4К дозволу...
.Далі ми перейдемо безпосередньо до ігрових тестів і визначимо, який вплив має дана гра на сучасне комп'ютерне залізо.
ТЕСТОВА ЧАСТИНА |
Тестова конфігурація |
|
Тестові стенди |
Тестовий стенд №1 на базі платформи Intel Soket 2011 Тестовий стенд №3 на базі платформи Intel Soket 1155 Тестовий стенд №6 на базі платформи AMD Soket AM3 Тестовий стенд №7 на базі платформи AMD Soket AM3+ Тестовий стенд №8 на базі платформи Intel Soket 1150
|
мультимедійне обладнання |
Монітор Dell U3010 монітор ASUS PQ321QE |
Програмна конфігурація |
|
Операційна система |
Microsoft Windows 8.1 |
Графічний драйвер |
Nvidia GeForce/ION Driver Release 340.43 AMD Catalyst 14,6 |
Програма моніторингу |
MSI Afterburner v 3 beta 19 GPU туман FRAPS |
Тест GPU |
Усі відеокарти тестувалися на максимальній якості графіки програмою MSI Afterburner. Метою тесту є визначити, як поводяться відеокарти від різних виробників за однакових умов. За показник продуктивності брався середній та мінімальний FPS. Нижче наведено відео тестового відрізку:
Наші відеокарти тестувалися при роздільних здібностях екрану 1920х1080, 2560х1600 та 3840х2160 при максимальних налаштуваннях якості графіки, допустимих Doom 3. Згладжування бралося виходячи з максимально допустимих меж для відеокарт AMD, а саме 8Х. Doom 3 має обмеження кадрів у 62 FPS, а Doom 3 BFG Edition у 120 FPS.
Тестування при роздільній здатності екрану 1920x1080 |
Тестування при максимальних налаштуваннях якості 1920х1080 Doom 3
При даних параметрах прийнятний показник FPS показали відеокарти рівня Radeon HD 6850 або GeForce GTX 650 Ti.
Тестування при максимальних налаштуваннях якості 1920х1080 Doom 3 BFG Edition
За даних налаштувань прийнятний показник FPS показали відеокарти рівня Radeon HD 6850 чи GeForce GTX 650 Ti.
Тестування при роздільній здатності екрану 2560x1600 |
Тестування при максимальних налаштуваннях якості 2560x1600 Doom 3
За даних налаштувань прийнятний показник FPS показали відеокарти рівня Radeon HD 6850 чи GeForce GTX 650 Ti.
Тестування при максимальних налаштуваннях якості 2560x1600 Doom 3 BFG Edition
За даних налаштувань прийнятний показник FPS показали відеокарти рівня Radeon HD 6850 чи GeForce GTX 650 Ti. Оптимальними рішеннями стануть Radeon HD 6870 або GeForce GTX 650 Ti.
Тестування при роздільній здатності екрану 3840x2160 |
Тестування при максимальних налаштуваннях якості 3840х2560 Doom 3 BFG Edition
За даних налаштувань прийнятний показник FPS показали відеокарти рівня Radeon R7 260X чи GeForce GTX 660.
Тестування при максимальних налаштуваннях якості 3840х2560 Doom 3 BFG Edition
За даних налаштувань прийнятний показник FPS показали відеокарти рівня Radeon R9 270 або GeForce GTX 660. Оптимальними рішеннями стануть Radeon HD 7870 чи GeForce GTX 660.
Як ми бачимо з тестування вийшов просто неймовірний контраст - в оригінальному Doom 3 далеко попереду відеокарти AMD, а в останній Doom 3 BFG Edition відеокарти NVIDIA, чесно кажучи, ми очікували що розстановка сил в обох гра буде однаковою.
Тестування споживаної грою відеопам'яті проводилося програмою MSI Afterburner. За показник бралися результати на топових відеокартах від AMD та NVIDIA при роздільних можливостях екрану 1920х1080 та 2560х1600 з різними налаштуваннями згладжування.
Тестування при максимальних налаштуваннях якості memory GPU загибель 3
Рекомендованим обсягом використання відеопам'яті для роздільної здатності 1920х1080 стане 512 мб відеопам'яті, для роздільної здатності 2560х1600 - 768 мб відеопам'яті та для роздільної здатності 3840х2160 близько 1024 мб відеопам'яті.
Тестування при максимальних налаштуваннях якості memory GPU 3 Дум BFG видання
Рекомендованим обсягом використання відеопам'яті для роздільної здатності 1920х1080 стане 640 мб відеопам'яті, для роздільної здатності 2560х1600 – 1024 мб відеопам'яті та для дозволу 3840х2160 близько 1280 мб відеопам'яті.
Тест CPU |
Тестування процесорозалежності ми провели на 15 моделях базових конфігурацій, які є актуальними на сьогоднішній день. Тест проводився у тих місцях, де значення відеокарти для гри мінімальне та її завантаження становило менше 99%, цього разу при роздільній здатності екрану 1920х1080 при максимальних налаштуваннях якості графіки.
Тестування при максимальних налаштуваннях якості 1920х1080 загибель 3
Тестування при максимальних налаштуваннях якості 1920х1080 3 Дум BFG видання
У всіх випадках продуктивність ЦП в іграх цілком достатня.
Завантаження процесорних ядерпри максимальних налаштуваннях якості 1920х1080 Intel % Doom 3
Завантаження процесорних ядер при максимальних налаштуваннях якості 1920х1080 AMD % Doom 3
Завантаження процесорних ядерпри максимальних налаштуваннях якості 1920х1080 Intel % Doom 3 BFG Edition
Завантаження процесорних ядер при максимальних налаштуваннях якості 1920х1080 AMD % Doom 3 BFG Edition
Обидві версії гри показують однакові результати і на даний момент здатні підтримувати до 4 обчислювальних потоків, що по суті не так вже й погано.
Тест RAM |
Тест проводився на базовій конфігурації Core i 7 3970Х@4.9 ГГц з кількістю попередньо встановленої пам'яті 16GB DDR3 2400 MGz. За показник бралася вся оперптивна пам'ять. Тест оперативної пам'яті по всій системі проводився різних тестових стендах без запуску сторонніх додатків(браузерів тощо.).
Тестування споживання системою ОЗП Doom 3
За наявності системи з чотирма гігабайтами Doom 4 споживає близько 3 гігабайта ОЗУ. За наявності системи з 1.3 гігабайтами споживання ОЗУ всієї оперативної пам'яті склало 8 гігабайта. З системою на 1.8 гігабайт споживання загальної пам'яті становило майже 16 гігабайти.
Тестування споживання системою ОЗП 3 Дум BFG видання
За наявності системи з чотирма гігабайтами Doom 4 BFG Edition споживає близько 3 гігабайта ОЗУ. За наявності системи з 1.5 гігабайтами споживання ОЗУ всієї оперативної пам'яті склало 8 гігабайти. З системою на 2 гігабайт споживання загальної пам'яті становило майже 16 гігабайти.
Оцініть тест 1 1 1 1 1 1 1 1 1 1 Рейтинг 66% [8 Голосів (ів)] |
Оцініть графіку 1 1 1 1 1 1 1 1 1 1 Рейтинг 71% [7 Голосів (ів)] |
Оцініть оптимізацію 1 1 1 1 1 1 1 1 1 1 Рейтинг 54% [8 Голосів (ів)] |