WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Що нас чекає найближчим часом у світі 3D графіки - Реферат

Що нас чекає найближчим часом у світі 3D графіки - Реферат

текстур збереження текстурних даних у системній пам'яті комп'ютера може виявитися вузьким місцем. Тому, особливо з огляду на зниження цін на пам'ять, немає ніяких підстав, припускати, що відеоадаптери на базі чипов наступного покоління будуть мати скромні обсяги локальної пам'яті. Тому що основним достоїнством нового покоління графічних акселераторів буде можливість візуалізації фотореалістичної графіки, те можна змело затверджувати, що 64 Мб локальної пам'яті буде стандартним рішенням. Роадмап Diamond щодо карт на NV10 це побічно підтверджує. З іншого боку, зараз наринку чітко проглядається тенденція сегментації карт, коли для кожного сектора пропонуються графічні акселератори з різною комплектацією обсягів локальної пам'яті. Можна припустити, що будуть версії карт на базі чипов нового покоління з 32 Мб і навіть з 16 Мб на борті. Не виключено, що пам'ять на таких картах можна буде розширити.
Передбачається, що на базі NV10 буде випускатися аж до п'яти різних версій карт:
" OEM версії з 16/32 Мб локальної пам'яті
" Стандартна версія з 64 Мб
" Ultra версія з 128 Мб
" Професійна версія з 192 Мб
" Special Edition версія з 256 Мб
Зрозуміло, це усього лише припущення.
З іншого боку, є інформація, що карти на Voodoo4/Napalm будуть поставлятися в комплектації аж до 128 Мб локальної пам'яті. Навряд чи nVidia допустить відставання від конкурента по цьому параметрі.
Тепер що стосується типу локальної пам'яті для графічних акселераторів. Сьогодні найпоширенішим є пам'ять типу SDRAM/SGRAM. Самим логічним кроком буде перехід на використання DDR SDRAM/SGRAM, що навіть при незмінних тактових частотах збільшить продуктивність пам'яті вдвічі. Крім того, не виключений варіант використання екзотичних типів чи пам'яті комбінування різних типів пам'яті. Не виключено, що ми побачимо на платах непрофесійного класу двухпортовую відеопам'ять, наприклад, 3DRAM від Mitsubishi. А як спеціалізовану пам'ять для збереження текстур можна використовувати CDRAM (Cached DRAM) від усі тієї ж Mitsubishi. Очікується, що вже до кінця цього року ми, нарешті, побачимо плати на чипе Verite4000 від Rendition/Micron, відмітною рисою яких буде застосування Embedded DRAM. З іншого боку, використання екзотичних видів пам'яті може сильно подорожчати систему в цілому. Тому більш ймовірним представляється все-таки шлях розвитку технологій, що підвищують ефективність існуючих рішень. Наприклад, технологія стиску текстур S3TC, уже включена в Direct3D, дозволяє більш ефективно використовувати AGP текстурирования, фактично збільшуючи пропускну здатність шини AGP при перекачуванні текстур. Поки ця технологія не одержала широкого поширення, але, наприклад, крім самої S3, про підтримку S3TC заявили вже Matrox, VideoLogic, а, по наявним даної, Voodoo4 теж буде підтримувати цю техніку стиску текстур. Крім того, не виключено, що буде прийнята на озброєння технологія менеджменту (Virtual Textures) і кэширования текстур, застосовувана 3Dlabs у їх чипе Permedia3. Суть її в тім, що кэширование текстур відбувається за рахунок локальної відеопам'яті, а самі текстури зберігаються в системній пам'яті комп'ютера і можуть мати гігантські розміри, при цьому завантажуватися може лише та їхня частина, що дійсно необхідна. Далі, цілком логічно очікувати збільшення ширини шини чи пам'яті використання декількох незалежних шин пам'яті, наприклад, як 256-bit Dual Bus у серії G400 від Matrox.
Висновок
Отже, у принципі зрозуміло, чого варто очікувати від графічних процесорів наступного покоління і плат на їхній основі. Можна укласти, що 2001 рік буде початком широкого застосування 3D графіки фотореалістичної якості на масовому ринку. Сучасні 3D акселератори забезпечують високу швидкість візуалізації, так що в новому поколінні упор буде зроблений, швидше за все, саме на якість зображення. Широке поширення одержать технології рельєфного текстурирования, анізотропна фільтрація і передові техніки затінення, наприклад, Фонга. Що стосується конкретних специфікацій чипов, те навіть при відсутності офіційних даних можна зробити деякі екстраполяції. Зрозуміло, що всі ті функції, за відсутність підтримки яких сьогодні лають 3dfx і їх чип Voodoo3, будуть реалізовані в Voodoo4. Це значить, що буде підтримка 32-бітного рендеринга, 32-бітної z-буферизации, AGP-текстурирования. Будуть підтримуватися стенсели і текстури великого розміру. Є всі підстави припускати, що в чипах нового покоління будуть широко застосовуватися кілька конвеєрів і кілька блоків текстурирования. Це дозволить реалізовувати виконання за один такт просунутих технік рельєфного текстурирования і фільтрації. Можливо, ми побачимо графічні процесори, що здатні накладати за один такт не дві, а три, чотири, і навіть вісім текстур. Це дозволить створювати більш природні ландшафти віртуального світу з природним висвітленням. Не виключений перехід до використання більш складних примітивів, ніж трикутники, наприклад, квадратичних полігонів. Наявність великих обсягів швидкої локальної пам'яті дозволить повною мірою використовувати переваги згладжування всієї сцени (full scene antialiasing) з довільно обираними коефіцієнтами суперсемплинга. Далі, є імовірність, що широке поширення можуть одержати технології типу SLI чи PGC, хоча шансів на це небагато.
Що стосується додатків, що можуть використовувати переваги геометричної акселерації, то отут варто дати одне пояснення. Не варто очікувати, що, поставивши у свій могутній (чи не дуже могутній) комп'ютер відеоакселератор з геометричним співпроцесором, ви побачите величезний приріст швидкості і якості відображуваної 3D графіки. На жаль, цього не відбудеться, тому що в більшості ігор використовується спеціалізований движок, що, зокрема, займається розрахунком T & L, перекладаючи обчислювальне навантаження на CPU системи. Крім того, у грі можуть використовуватися і можливості стандартних API, таких, як Direct3D і OpenGL, але розроблювачі віддають перевагу спеціалізованим движкам, тому що в цьому випадку гра йде швидше при використанні ресурсів CPU. З появою підтримки в Direct3D геометричних акселераторів ситуація може змінитися і відбудеться відмовлення від спеціалізованих ігрових движків, що покладаються тільки на ресурси CPU.
Так, нагадаємо ще одну деталь щодо Direct 7.0, а саме той факт, що тепер у розроблювачів програмного й апаратного забезпечення з'явиться можливість створювати власні розширення Direct, подібно тому, як це можливо у випадку з OpenGL. Це дасть можливість стандартним образом використовувати особливості конкретного (можливо, вузькоспециалізованного) апаратного забезпечення.
Нам же залишається чекати, коли з'являться офіційні анонси і перші відеоадаптери на новому поколінні графічних процесорів. А заодно подивитися, чи виправдалися наші прогнози.
Loading...

 
 

Цікаве