Death Stranding

Ответить
Аватара пользователя
RadeonForce
Сообщения: 434
Зарегистрирован: 27 ноя 2020, 18:01
Death Stranding

Сообщение RadeonForce »

.
RX Vega64 LC ~1700/1108(+timings) 1.05v | R5 3600 4.55 GHz (1.38v) | 2x8 Ballistix Sport LT 3800 CL15 (Micron E-die, 1.47v, latency 63 ns)
Аватара пользователя
RadeonForce
Сообщения: 434
Зарегистрирован: 27 ноя 2020, 18:01
Re: Death Stranding

Сообщение RadeonForce »

Пожалуй, это лучшая во всех смыслах оптимизация года. Просто образцовый менеджмент видеопамяти!
гпу
Изображение
Изображение
Изображение
типичное количество геометрических вершин в игре - 4-6 млн. Но местами подскакивает до 9 млн, как на моем скрине. Полагаю, в городах, лесах или горах может быть еще выше. Но что примечательно - на фпс количество треугольников влияет в районе погрешности.
Надо поискать документацию, или буржуйский технический обзор игры, полагаю, тут может юзаться множество современных фич, ибо это первая игра с DX12 Feature Level 12_0, которая не запускается на 7970 и 780ти из-за отсутствия аппаратной поддержки такового (вернее, была еще демка Fable-что-то-там, но игра так и не вышла), и какой-то из Тотал Вар Вархаммер, который потом таки понерфили потом до DX12 Feature level 11_0
видеопамять
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
полагаю, игра здорово мотает текстуры в качестве постоянного буфера. Большая часть динамической памяти - именно текстуры(почти 2гб). Это видно и по подробным логам(4 последних скрина) - на первом из них под текстуры выделен определенный объем, и постоянно подгружаются и выгружаются мелкие фрагменты данных.
RX Vega64 LC ~1700/1108(+timings) 1.05v | R5 3600 4.55 GHz (1.38v) | 2x8 Ballistix Sport LT 3800 CL15 (Micron E-die, 1.47v, latency 63 ns)
Аватара пользователя
UberDodge
Сообщения: 47
Зарегистрирован: 04 дек 2020, 18:41
Re: Death Stranding

Сообщение UberDodge »

RadeonForce писал(а): 19 янв 2021, 22:08 Пожалуй, это лучшая во всех смыслах оптимизация года.
Да по-моему не года, а вообще. Игра идеально идёт с высоким фреймрейтом и с красивой графикой.
MSI MEG X570 Unify
AMD R9 3900X @4475\4450\4350\4350 МГц @1.325 В
PowerColor RX580 Red Devil Golden Sample @1450\2250 @1.137 В\850 мВ
Crucial Ballistix 2x16 Гб @3800 МГц 16-17-14-14-30-55-550 CR1 @1.42 В
Весь риг - https://sysprofile.ru/p/1/nuBHou_necuK
Аватара пользователя
RadeonForce
Сообщения: 434
Зарегистрирован: 27 ноя 2020, 18:01
Re: Death Stranding

Сообщение RadeonForce »

UberDodge писал(а): 20 янв 2021, 00:15 Да по-моему не года, а вообще. Игра идеально идёт с высоким фреймрейтом и с красивой графикой.
чем мне и нравятся игры Кодзимы. Тот же Метал Гир 5 с зеленым уклоном, и логотипы нвидии в игре, но и на амд все летало только в путь, на 290 проходилась на ура, хоть и отставала от 780. Тот случай, когда расстановка роли не играет. Это лучший подход в чемоданных играх - угодить одним, не обидев других .
Помню, даже на мобильной жирафке 555m (Fermi) 2010 года играл в 30 фпс фсенамакс, ну, в ноутбучном разрешении 1366х768. И все же, оптимизон крут. Например, Фар край 3 на той же мобилке шел только на средне-высоких в 30 фпс, а графон там не сказал бы что лучше, тем более с такими настройками.
RX Vega64 LC ~1700/1108(+timings) 1.05v | R5 3600 4.55 GHz (1.38v) | 2x8 Ballistix Sport LT 3800 CL15 (Micron E-die, 1.47v, latency 63 ns)
Аватара пользователя
UberDodge
Сообщения: 47
Зарегистрирован: 04 дек 2020, 18:41
Re: Death Stranding

Сообщение UberDodge »

RadeonForce писал(а): 20 янв 2021, 09:17 Тот же Метал Гир 5 с зеленым уклоном, и логотипы нвидии в игре, но и на амд все летало только в путь
Я вообще её проходил на высоких или максимальных в 1080p на HD 5770 об 1 гигабайте видеопамяти с фпсом больше 50-ти (за давностью лет точные значения уже не помню) :-D
Уже тогда меня поразила оптимизация при такой классной графике (на тот момент, да и сейчас смотрится неплохо в принципе).
MSI MEG X570 Unify
AMD R9 3900X @4475\4450\4350\4350 МГц @1.325 В
PowerColor RX580 Red Devil Golden Sample @1450\2250 @1.137 В\850 мВ
Crucial Ballistix 2x16 Гб @3800 МГц 16-17-14-14-30-55-550 CR1 @1.42 В
Весь риг - https://sysprofile.ru/p/1/nuBHou_necuK
Аватара пользователя
RadeonForce
Сообщения: 434
Зарегистрирован: 27 ноя 2020, 18:01
Re: Death Stranding

Сообщение RadeonForce »

UberDodge
Да, команда Кодзимы добросовестная. Немудрено, пилили игры по много лет. Его ж сони вроде потому и уволили, что очень долго все делал. МГС 5 делал около 7 лет, и то не доделал еще одну главу и не заполнил кучу сюжетных дыр, а также планировалось еще много контента в открытом мире.
Зато если делает, то как качественно, во всех смыслах. А Метал Гир 5, увы, так и не стал шедевром. Как ни печально, лучшей его частью стала Ground Zero, который выходил незадолго до релиза МГС5. Вот где была настоящая стелс-песочница с десятками вариантов прохождения, секретов, пасхалок и т.д.

Кстати, на Хорайзон патч вышел, что-то они поправили связанное с видеопамятью радеонов, надо прогнать через профайлер. В чудеса не верю, тем более от жопоруков, но все же любопытно стало, что они там наоптимизировали с менеджментом памяти
RX Vega64 LC ~1700/1108(+timings) 1.05v | R5 3600 4.55 GHz (1.38v) | 2x8 Ballistix Sport LT 3800 CL15 (Micron E-die, 1.47v, latency 63 ns)
Аватара пользователя
UberDodge
Сообщения: 47
Зарегистрирован: 04 дек 2020, 18:41
Re: Death Stranding

Сообщение UberDodge »

RadeonForce писал(а): 20 янв 2021, 16:34 Кстати, на Хорайзон патч вышел, что-то они поправили связанное с видеопамятью радеонов, надо прогнать через профайлер. В чудеса не верю, тем более от жопоруков, но все же любопытно стало, что они там наоптимизировали с менеджментом памяти
Самый прикол в том, что он на движке Death Stranding сделан - но как же он далёк от DS как по графе, так и по оптимизону...
MSI MEG X570 Unify
AMD R9 3900X @4475\4450\4350\4350 МГц @1.325 В
PowerColor RX580 Red Devil Golden Sample @1450\2250 @1.137 В\850 мВ
Crucial Ballistix 2x16 Гб @3800 МГц 16-17-14-14-30-55-550 CR1 @1.42 В
Весь риг - https://sysprofile.ru/p/1/nuBHou_necuK
Аватара пользователя
RadeonForce
Сообщения: 434
Зарегистрирован: 27 ноя 2020, 18:01
Re: Death Stranding

Сообщение RadeonForce »

UberDodge
прикол как раз в том, что теперь логи из профайлера касательно видеопамяти выглядят ну просто очень похожими :-D
Вот тут я попытался разобраться, что к чему.
viewtopic.php?p=792#p792

Можно сравнить Дед Стрендинг с Хорайзоном:
найти 10 отличий ;-)
ИзображениеИзображение
а вот че было на релизе
Спойлер
Изображение
а что до графона - в технологическом плане Курьер будет покруче, но в плане общего визуала Хорайзон по большей части очень хорош. Единственное, что мне там не нравится - отражения. Очень жручие и выглядят очень слабо. Причем жрут фпс они даже там, где их нет. Отключаешь - фпс растет.
Ну и пластиковые физиономии(Кроме Элой и Раста). После лучшей лицевой анимации в Дед Стрендинге, которую я когда-либо видел, они смотрелись очень вяло и пастгенно
RX Vega64 LC ~1700/1108(+timings) 1.05v | R5 3600 4.55 GHz (1.38v) | 2x8 Ballistix Sport LT 3800 CL15 (Micron E-die, 1.47v, latency 63 ns)
Аватара пользователя
treex
Сообщения: 161
Зарегистрирован: 27 ноя 2020, 18:01
Re: Death Stranding

Сообщение treex »

Странно, что при всего 3000 ДК почти упор в проц при 120 фпс, я думал сложный ландшафт даст куда больше ДК.
UberDodge писал(а): 21 янв 2021, 01:23 Самый прикол в том, что он на движке Death Stranding сделан - но как же он далёк от DS как по графе, так и по оптимизону...
Так графика это 90% работа художников со светом, материалами, текстурами, моделями, шейдерами и т.д. Движок это лишь инструмент для быстрого наброса уже готовых ассетов, разной логики и т.д. Та же аналогия с сайтами, на одном движке можно сделать уродский сайт из 90-х и одновременно один из самых красивых )
Аватара пользователя
RadeonForce
Сообщения: 434
Зарегистрирован: 27 ноя 2020, 18:01
Re: Death Stranding

Сообщение RadeonForce »

treex
Странно, что при всего 3000 ДК почти упор в проц при 120 фпс, я думал сложный ландшафт даст куда больше ДК.
предполагаю, что это primitive shaders, или что-то наподобие, типа шейдера, написанного разработчиками игры, но суть та же. Когда разработчик пряморукий, в нынешних реалиях при современных API нет ограничений ни по геометрии, ни по дроуколсам, а все ограничения - отмазки в пользу жопоруких. А загрузка проседает из-за включенного профайлера и запущенной записи лога памяти, так там упор в гпу 99% времени. Но профайлеру без разницы, он показывает конкретные цифры - у нас с Феноменом в Хоайзоне цифры не отличались, хотя у меня карта раза в 2 быстрее
RX Vega64 LC ~1700/1108(+timings) 1.05v | R5 3600 4.55 GHz (1.38v) | 2x8 Ballistix Sport LT 3800 CL15 (Micron E-die, 1.47v, latency 63 ns)
Аватара пользователя
treex
Сообщения: 161
Зарегистрирован: 27 ноя 2020, 18:01
Re: Death Stranding

Сообщение treex »

А на земле тоже самое? Может из-за того, что вверх улетел лоды порезались? Проц игра хорошо нагружает под 90% при 200 фпс.
Аватара пользователя
RadeonForce
Сообщения: 434
Зарегистрирован: 27 ноя 2020, 18:01
Re: Death Stranding

Сообщение RadeonForce »

на земле меньше. В этой локации самое большое количество геометрии именно при просмотре с вышки
RX Vega64 LC ~1700/1108(+timings) 1.05v | R5 3600 4.55 GHz (1.38v) | 2x8 Ballistix Sport LT 3800 CL15 (Micron E-die, 1.47v, latency 63 ns)

Ответить