Страница 16 из 16

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 08:39
truth1one
MLAA будет в этой игре:
Изображение
http://iwaggle.blogspot.com/2010/08/int ... udios.html

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 13:00
FyCom
Насчет сравнения технологий MLAA и Analitical AntiAliasing, кой используется в Метро 2033 на XBOX360 я наткнулся на интересную статью. Может и повторю кого-либо, но думаю всем будет интересно, кто не читал. Цитата из интервью с разработчиком игры Metro, Олесем Шишковцовым:
Вопрос:
"Движок поддерживает MSAA, analytical anti-aliasing и даже deferred super-sampling. Все технологии поддерживаються консолями? Как вы определяете грани?"
Ответ:
"...Последние два года на Xbox 360 мы использовали deferred rotated grid super-sampling, но позже переключились на аналитическое сглаживание (ААА). Это дало нам около 10Мб памяти и уменьшили загрузку GPU сглаживанием с переменных 2.5-3.0 миллисекунды до постоянных 1.4мс. Качество довольно неплохое. ААА работает немного не так, как вы предполагаете. Оно не имеет полного определения граней.
Проще объяснить технику, как удвоение шейдером разрешения изображения используя определение участков/граней (подобно морфологическому АА) и обратное уменьшение к оригинальному размеру, получая сглаженную версию.
Так как окно определения паттернов фиксировано и мало для реализации на GPU, качество значительно хуже для близких к горизонтальным и вертикальным линиям, чем например в MLAA."
То есть, сам разработчик признает, что все же морфологическое MLAA совершеннее, нежели AAA, хотя они имеют общую философию. Все дело, что AAA вешают на итак загруженный видеочип, а MLAA - пререготива CPU и приходится обходится НЕПОЛНЫМ определением граней, в то время как morf'a делает полную выборку контуров.
Их не стоит ставть в равенство, ибо у каждой свое преимущество - AAA попроще, но нулевая нагрузка на ЦПУ, но MLAA качественнее, хотя и затрагивает ЦПУ. Так что, как ранее и говорили разработчики Саботера, им позволило внедрить эту технологию на версию PS3 наличие свободных, SMID структурных SPE ядер процессора Cell.

Ссылка на первоисточник:
http://proekt-metro.ru/publ/prevju_obzo ... d/2-1-0-38

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 15:32
FanboyHater
Кстати, Файком, можешь мне объяснить зачем при анонсе новой консоли говорят максимальную производительность в полигонах, т.е. к примеру у ЕЕ из ПС2 производительность 30млн полигонов в секунду, у современных консолей помоему 300+ млн. При этом даже лучшие игры по графике(анч 2) не используют все полигоны, т.е. по заявлениям ноти догов в сценах анча кол-во полигонов доходит до 2 млн. Значит это вполне могло быть зарендерено пс2, но ведь этого нет. Куда девается вся полигональная производительность? Вернее я думаю она уходит как раз на всю остальное- текстурирование, освещение и проч. Тогда зачем называть цифру в 300 млн, или это просто пиар?

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 15:37
tohdom
FanboyHater, а как ты еще скажешь? "на пс4 игры будут в 3 раза красивее"?
как ни верти, получается нерепрезентативно. Но тут хоть объективые циферки :)

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 15:52
FyCom
FanboyHater писал(а):
Кстати, Файком, можешь мне объяснить зачем при анонсе новой консоли говорят максимальную производительность в полигонах, т.е. к примеру у ЕЕ из ПС2 производительность 30млн полигонов в секунду, у современных консолей помоему 300+ млн. При этом даже лучшие игры по графике(анч 2) не используют все полигоны, т.е. по заявлениям ноти догов в сценах анча кол-во полигонов доходит до 2 млн. Значит это вполне могло быть зарендерено пс2, но ведь этого нет. Куда девается вся полигональная производительность? Вернее я думаю она уходит как раз на всю остальное- текстурирование, освещение и проч. Тогда зачем называть цифру в 300 млн, или это просто пиар?
Не только при анонсе консолей, но и видеочипов нового поколения идет игра мускулами. Ты прав, в основе такие огромные циферки - не более чем "У нас яйца круче" и реально не используются. Тем более, что сам по себе полигон конечно важен - основа геометрии объектов, но толку от их количества, если видеоподсистема их не успеет банально все "закрасить". В свое время карты ATI 2900XT на R600 уделывали даже 8800 Ultra в синтетических тестах 3d Mark по скорости построения геометрии, зато как известно проваливались на этапе текстуринга и шейдинга, то есть в теории они были способны к производительности на уровне наверное 280 GTX (точно не могу сравнить, но точно более ультры 8800), если бы сцены состояли только из набора векторов на экране. Но увы, закрашивать намного сложнее чем рисовать "контуры", так же как и в реальной жизни у художников. И кстати шина и память так же не смогут успеть за этими "300+ М"

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 15:55
FanboyHater
Так,если верить слухам о приходе некст-гена в 2012, то можно ожидать очень высокопроизводителного по сравнению с нынешним железа. Как я понял дальше консоли также будут использовать самое лучшее доступное железо от ПК, и если уже сейчас лучшими на пк являются GTX480 и HD5970 , поддерживающие и тесселяцию и вообще в разы превосходящие РСХ и Ксенос, то что нас ждёт в 2012. И всё же жаль, что пк железо до конца не раскрыто, имхо Корай7 значительно превосходит селл с восемью стандартными ядрами, а не СПУ. В облачные вычисления пока верится с трудом, да и вряд ли у майков и сони есть наработки в этой области, им только и останется, что купить онлайв.

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 16:03
FanboyHater
Так по идее можно было бы использовать старый ГС из пс2 с его 30 млн., доработать его, сделать шины быстрее, проц новый по физику и проч. плюшки, оперативки побольше, носитель объёмнее, и всё, можно было бы выпускать на рынок, не обращаясь к нвидиа, по гораздо меньшей цене. Нет же, надо мерится МПХ, и заставлять пользователей платить больше.
ФайКом, что скажешь насчёт Core i7 по отношению к Селл?

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 16:11
tohdom
FanboyHater, самое лучше доступное железо? это вряд ли. В консоль не вставят будующий топ-чип от нвидии/амд, т.к. это будет адски дорого и он будет очень сильно грется и потреблять. Для консолей не приемлимо.

RSX ПРИБЛИЗИТЕЛЬНО аналогичен GeForce 7600 GT, т.е. очень мидл-енд.

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 16:16
FanboyHater
Во время выхода вроде был самый новый, или нет? И помоему он сравним с 7900ГТ

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 16:26
tohdom
ну может где-то между 7600 и 7900. Одновременно со стартом продаж PS3 вышла 8800 :)

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 16:31
FanboyHater
На которой вряд ли можно получить графику анча или хэвика, так что всё ещё от общей системы зависит.

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 16:33
tohdom
безусловно. и то что разрабы знают с точностью до байта как поведет себя железо у всех владельцев консоли.

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 17:13
FyCom
FanboyHater писал(а):
Так по идее можно было бы использовать старый ГС из пс2 с его 30 млн., доработать его, сделать шины быстрее, проц новый по физику и проч. плюшки, оперативки побольше, носитель объёмнее, и всё, можно было бы выпускать на рынок, не обращаясь к нвидиа, по гораздо меньшей цене. Нет же, надо мерится МПХ, и заставлять пользователей платить больше.
ФайКом, что скажешь насчёт Core i7 по отношению к Селл?
А как их сравнить уверенно - даже не наю с какой стороны подойти... Ну если брать PPU Cell только, то он несомненно слабее одного ядра кора, раза в четыре так же как и у икса каждое ядро. (из статьи все той же про метро, дабы PPU cell и ядро xbox более-менее сравнимы). А с SPE сложно. Тут как использовать мозги - если код вылизать, то связка еще 6 ядер производительнее i7, что и доказывает эффективность использования кластера Cell процессоров, как замена суперкомпьютерам. Мне кажется, сравнивать их бесполезно, они достаточно разные и даже по играм строятся на совершенно другой логике.

PS* Вот в тему выдержки из статьи про SIMD принцип, которому следует Cell:
"Одним из преимуществ данной архитектуры считается то, что в этом случае более эффективно реализована логика вычислений. До половины логических инструкций обычного процессора связано с управлением выполнением машинных команд, а остальная их часть относится к работе с внутренней памятью процессора и выполнению арифметических операций. В SIMD компьютере управление выполняется контроллером, а «арифметика» отдана процессорным элементам."
И выдержка из статьи про будущие процессоры Intel Larrabee:
"Сравнение с Cell
Идея «Larrabee» состоит в предоставлении массива простых и небольших ядер, что аналогично идее микропроцессора Cell. Кроме того, есть и другие общие особенности, такие как использование широкополосной кольцевой шины для обеспечения коммуникаций между ядрами. Однако есть множество существенных различий в реализации, которые делают программирование на «Larrabee» проще, чем на «Cell»..."

То есть Intel так же готовит скрещивание цпу и gpu и по их заявкам 2009 года - "прототипы уже не уступают 285 GTX" Кстати, справка из истории PS3 - инженеры Sony так же рассматривали как дополнение к Cell и прикрутку Larrabee (возможно тогда проект имел другое кодовое имя), но пришли к выводу, что Intel наработки того времени менее эффективние стандартных решений Нвидиа

Re: CPU X360 не потянет MLAA

: 04 авг 2010, 18:44
truth1one
RSX ПРИБЛИЗИТЕЛЬНО аналогичен GeForce 7600 GT, т.е. очень мидл-енд.
тока по шине памяти. так он GT7900. причём сам чип больше аналога для PC. ещё у него шина flex io куда шире pci-e.

Re: CPU X360 не потянет MLAA

: 25 окт 2010, 17:00
coolface
FanboyHater писал(а):
Кстати, Файком, можешь мне объяснить зачем при анонсе новой консоли говорят максимальную производительность в полигонах, т.е. к примеру у ЕЕ из ПС2 производительность 30млн полигонов в секунду, у современных консолей помоему 300+ млн. При этом даже лучшие игры по графике(анч 2) не используют все полигоны, т.е. по заявлениям ноти догов в сценах анча кол-во полигонов доходит до 2 млн. Значит это вполне могло быть зарендерено пс2, но ведь этого нет. Куда девается вся полигональная производительность? Вернее я думаю она уходит как раз на всю остальное- текстурирование, освещение и проч. Тогда зачем называть цифру в 300 млн, или это просто пиар?
Эти цифры - количество полигонов В СЕКУНДУ. Игры идут с частотой кадров от 24 до 60 кадров в секунду. Делим 250 миллионов полиговнов в секунду на 30(средний фпс в играх, в том числе и в анч1-2) и получаем ~8миллионов полигонов при 30 фпс. И это только полигоны, без текстурирования, освещения, шейдеров и прочего. Просто поверхности. На боксе кстати это число в 2 раза выше.

Re: CPU X360 не потянет MLAA

: 26 окт 2010, 11:02
FanboyHater
Какие у него тогда проблемы могут быть с детализацией? В анче 2 - до 2 миллионов полигонов на сцену, бокс потянул бы в два раза больше, нет? В чём же он тогда сливает?

Re: CPU X360 не потянет MLAA

: 26 окт 2010, 12:51
coolface
FanboyHater писал(а):
Какие у него тогда проблемы могут быть с детализацией? В анче 2 - до 2 миллионов полигонов на сцену, бокс потянул бы в два раза больше, нет? В чём же он тогда сливает?
Ни в чем. Просто такой команды художников, аниматоров и моделеров нет ни у одной студии разработывающей x360 проекты.

Re: CPU X360 не потянет MLAA

: 26 окт 2010, 16:47
Erkin
coolface писал(а):
FanboyHater писал(а):
Какие у него тогда проблемы могут быть с детализацией? В анче 2 - до 2 миллионов полигонов на сцену, бокс потянул бы в два раза больше, нет? В чём же он тогда сливает?
Ни в чем. Просто такой команды художников, аниматоров и моделеров нет ни у одной студии разработывающей x360 проекты.
Вообше у мелких ест студии?

Re: CPU X360 не потянет MLAA

: 26 окт 2010, 17:02
loser
С каких пор графика = количество полигонов. В риче хватает полигонов, графика говно, середнячок по меркам 2006 года.

И?

Re: CPU X360 не потянет MLAA

: 27 окт 2010, 07:14
truth1one
полигоны ничто без нормального дизайна, анимации, текстур, освещения идт итп :joker: