| Другое > Hard'n'Soft |
| Как узнать, поддерживает ли игра SSAA? |
| (1/1) |
| Planestranger:
Собственно после часов безуспешных гуглений при запуске игры задался вопросом. Казалось бы, включи да проверь! Но как писишник со стажем, уже давно привык к тому, не работать что-то может не из-за принципиального отсутствия поддержки, а из-за какого-либо случайного постороннего фактора. Ну, например, версия драйвера неудачная установлена, с глюком... или данная конкретная видеокарта приложению не нравится или в свойствах драйвера нужно было выставить не замещение настроек приложения, а дополнение их... или в особо запущенных случаях выставить какие-то флаги... или, ну, вы понимаете, список можно продолжать. Кто-то, вероятно, предложит погуглить инфу на этот счёт, но как мы знаем, память людей короткая. Если игра вышла лет 10 назад, где ж сыскать о ней такую пикантную техническую подробность. Чай, не все в деревне дураки, людям духовным, хранящим светлые ностальгические чувства об игре, это извращение ни к чему. А меж тем и тогда всё было очень по-разному. К примеру, GTA: Vice city поддерживала, хотя никто пользоваться такой фичей в годы минувшие и думать бы не стал. А в вышедшей в том же году Enter the Matrix дай божЕ хотя бы встроенный унылый мультисемплинг заработал бы. Поделитесь, есть ли возможность достоверно выяснить, не прибегая к услугам агентства ОБС? |
| ParagonUnits:
У меня редко бывало, что в игре нет сглаживания из-за какой-то ошибки или драйвера, может только в первом сакреде, там испокон веков сглаживание при включении из игры не пашет, а из дров выдаёт полосы по экрану! В остальных случаях, если сглаживания в игре не работает, значит не должно работать! Помнится я задавался вопросом, почему сглаживание принудительно выставленное из дров не пашет в некоторых играх! Нашёл только то, что принудительное драйвовое сглаживание пашет только в dx9 играх и ниже, да и то не во всех, как nvidia посчитает, а в dx10 и 11 сглаживание будет работать только выставленное в игре! Чисто у меня со сглаживанием есть некоторые проблемы в играх, например Flatout UC - полосы в меню на некоторых местах, аналогичная проблема в RE5 на воде или огне! Восточный фронт и аддон - неправильно работает сглаживание прозрачных текстур, выдаёт белые контуры вместо сглаживания, в CoD 2 какая-то фигня со сглаживанием, когда сглаживаемый объект лежит в тени или в дыму, то по месту дыма или тени вместо сглаживания белые контуры, ну это частенько бывает, даже в первом крайзисе, не сильно заметно! В SWINE неправильно работает избыточная выборка в сглаживании прозрачных текстур в меню игры, где нужно технику выбирать, вокруг техники какие-то ореолы, приходится ставить множественный образец! Сглаживание точно не пашет в TimeShift и Dark Sector! Ещё вспоминаю в Singularity сглаживание нет, но стоит свернуть и развернуть по alt+tab игру, и сглаживание появляется, правда приходится после каждого уровня так делать! Ещё помнится в обливионе вроде сглаживание не работало с hdr, но стоит в меню поставить hdr и отключить сглаживание, то оно из дров срабатывает! |
| Andr3w:
AMD утверждает, что версия драйвера Catalyst 12.2 добавляет поддержку полносценного сглаживания (SSAA) для игр под DirectX 10 и 11 AMD также говорит о том, что в новых драйверах Catalyst 12.3 и 12.4 WHQL появится функция автоматической коррекции уровня детализации, что позволит повысить чёткость текстур при использовании режима SSAA Исходи из этого. |
| ParagonUnits:
--- Цитата ---AMD утверждает, что версия драйвера Catalyst 12.2 добавляет поддержку полносценного сглаживания (SSAA) для игр под DirectX 10 и 11 --- Конец цитаты --- Так может поддержка и есть, только чисто из игры! Добавлено позже: Ещё в некоторых играх, обычно на UE3 сглаживание как-то не все объекты захватывает, светящиеся места почему-то не сглаживаются! |
| Planestranger:
--- Цитата: ParagonUnits ---в dx10 и 11 сглаживание будет работать только выставленное в игре! --- Конец цитаты --- Это не так. В нынешних играх чистого суперсемплинга нет в опциях вообще нигде (в лучшем случае гибридное xS), а он-таки работает местами. --- Цитата: ParagonUnits ---полосы в меню на некоторых местах, аналогичная проблема в RE5 на воде или огне! Восточный фронт и аддон - неправильно работает сглаживание прозрачных текстур, выдаёт белые контуры вместо сглаживания, в CoD 2 какая-то фигня со сглаживанием, когда сглаживаемый объект лежит в тени или в дыму, то по месту дыма или тени вместо сглаживания белые контуры, ну это частенько бывает --- Конец цитаты --- вообще я не это имел в виду. куда как чаще ситуация, когда в драйвере форсишь сглаживание, а в игре никаких изменений не происходит. --- Цитата: Andr3w ---Исходи из этого. --- Конец цитаты --- не из чего исходить. во-первых, есть ещё nvidia. во-вторых, как бы игры компьютерные не 2-3 года назад начали производить. ну, а в-третьих, чёт сомнительно что прям везде оно будет... в том же Rage или Hard Reset, например. |
| ParagonUnits:
--- Цитата ---Это не так. В нынешних играх чистого суперсемплинга нет в опциях вообще нигде (в лучшем случае гибридное xS), а он-таки работает местами. --- Конец цитаты --- А, чистый захотел, комп накроется! MSAA и CSAA не многим грязнее и жрут меньше, они-то в играх dx10 и 11 есть! Даже фильтр FXAA лучше, чем без сглаживания вообще, ну смотря где конечно, он очень по разному в играх реализован, из дров его вообще лучше не включать, как и драйверный ambient occlusion! --- Цитата ---вообще я не это имел в виду. куда как чаще ситуация, когда в драйвере форсишь сглаживание, а в игре никаких изменений не происходит. --- Конец цитаты --- У меня с dx9 и ниже с играми обратная ситуация, чаще сглаживание из дров работает! Добавлено позже: Да, ещё забыл предупредить, в панели nvidia есть опция сглаживания прозрачных текстур! Там можно или мультисемплинг ставить, или суперсемплинг! Так вот, в играх dx10 и 11 обычно в меню есть специальные сглаживания прозрачных текстур, и если из дров включен суперсемплинг, то он накладывается поверх, и всё дико тормозит, и ещё и эффект от сглаживания отвратительный становится! Так что его лучше из панели для этих игр отключить, мультисемплинг из дров для таких игр вроде не пашет, а суперсемплинг пашет всегда и на всех играх, но жрёт немеряно, у меня в CoD5 с мультисемплингом прозрачных текстур всё время на любой карте 91 кадр, с суперсемплингом на некоторых с кучей листвы просадки до 20 бывают! Есть смысл ставить суперсемплинг только для старых игр ну или экспериментировать, если в старой игре эпохальные падения производительности, то попробовать поставить на мультисемплинг сглаживание прозрачных текстур! |
| Planestranger:
ParagonUnits, ты спрашивал, где например работает. Чтобы не быть голословным сейчас для точности ещё раз перепроверил. Выставил в Bioshock 2 4x4 SSAA - заработало, с DX10. |
| ParagonUnits:
--- Цитата ---Выставил в Bioshock 2 4x4 SSAA - заработало, с DX10. --- Конец цитаты --- Суперсемплинг работает везде и всегда! Я про xS! Кстати, как там у тебя с производительностью? Всегда частота на максимуме или просадки случаются? |
| Planestranger:
--- Цитата: ParagonUnits ---сглаживания прозрачных текстур! --- Конец цитаты --- это совсем другая песня. к полноэкранному сглаживанию никаким боком практически. Добавлено позже: --- Цитата: ParagonUnits ---Я про xS! --- Конец цитаты --- а я про чистый, форсированный из дров. если ты не в курсе, в опциях биошока сглаживания вообще нету. хотя при передвижении ползунка "качество картинки" какое-то непонятное и малоэффективное появляется. Добавлено позже: комп, кстати, не накрылся от рендеринга в 7680x4320 :) |
| ParagonUnits:
--- Цитата ---если ты не в курсе, в опциях биошока сглаживания вообще нету. хотя при передвижении ползунка "качество картинки" какое-то непонятное и малоэффективное появляется. --- Конец цитаты --- Я читал, что на dx10 появляется какое-то продвинутое сглаживание в этой игре! --- Цитата ---комп, кстати, не накрылся от рендеринга в 7680x4320 --- Конец цитаты --- Но закипел наверное! Как там с производительностью на таком разрешении с SSAA? |
| Planestranger:
--- Цитата: ParagonUnits ---какое-то продвинутое сглаживание в этой игре! --- Конец цитаты --- ну, продвинутым маркетологи обычно называют всякие хитровыделанные механизмы, которые как можно больше снижают нагрузку на видео. выглядит из коробки ацтойно. но давай не будем углубляться в оффтоп. про биошоки на форуме уже есть темы. Добавлено позже: --- Цитата: ParagonUnits ---Но закипел наверное! --- Конец цитаты --- Только загудел турбинами. --- Цитата: ParagonUnits ---Как там с производительностью на таком разрешении с SSAA? --- Конец цитаты --- Плавно и комфортно на максе. Побегал минут 10 по уровню, убил кого-то. Обычно колеблется где-то в диапазоне 80-120FPS с просадками до 60 с копейками местами. И на этом я оффтоп точно заканчиваю. Уж больно сабж интересен. |
| MetalliC:
lost_hero, читай вику на предмет "deferred shading" для общего ознакомления русскую, а список игр его использующих в английской данный метод рендера не совместим с "обычными" антиальясингами в DirectX9, работать будут только всякие MLAA/FXAA, или какие-то самопальные способы сглаживания типа как в движке Crysis2 |
| Planestranger:
MetalliC, спасибо. Полезная инфа. На что только не идут ради удешевления просчёта. Но можно ли как-то экспериментально проверить, использует ли игра deferred shading? Просто обращение к списку в гуглопедиях - это то же ОБС, все до единой игры туда гарантированно не попадут, реальная информация будет обязательно дополнена мифами и вымыслом. К тому же интересно было бы узнать не только о новых играх, но и о старых тоже. Суперсемплинг их здорово преображает (да и по ресурсам это уже доступно буквально всем), но работает опять же не везде. И нигде нет достоверной инфы о том, с чего (когда) началось. Что может препятствовать работе в более ранних версиях DX: в девятой, в восьмой... |
| Навигация |
| Главная страница сообщений |