Що нас чекає найближчим часом у світі 3D графіки
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.