- TruForm
-
TruForm — технология, основанная на применении графических текстур, разработанная компанией ATI и применяемая в графических платах, соответствующих спецификациям DirectX 8 и OpenGL и выпускаемых как для компьютеров Macintosh, так и для IBM PC. Впервые технология была задействована в картах Radeon 8500, но не являлась частью спецификаций DirectX и OpenGL.
Содержание
Обзор
Перед применением методов бамп-маппинга, улучшающих эффект пиксельных шейдеров, таких как обычный и параллакс-маппинг, симулирующим более высокую детализацию, создавались изогнутые 3D тени в играх при помощи большого числа треугольников. Чем больше треугольников используется, тем детальнее и с меньшим количеством полигоналей становилась изображаемая поверхность. Технология TruForm создает настоящие кривые поверхности на основе треугольников, и тесселирует эту поверхность, создавая новые, более детализированные полигональные модели. Это было разработано для улучшения качества визуальной графики без значительного снижения кадровой частоты за счёт применения аппаратной геометрической обработки.
TruForm не была массово принята разработчиками игр, так как для полноценной работы она требовала, чтобы модели разрабатывались с расчётом на применение этой технологии. Для обеспечения этой возможности без появления каких-либо визуальных дефектов, таких как «надувное» оружие, модели должны были иметь специальные метки, указывающие, какие области нужно тесселировать. Причиной отсутствия широкой поддержки этой технологии стало нежелание разработчиков делить своих игроков на тех, у кого есть такие видеокарты, и тех, у кого их нет.
В последующих версиях драйверов серии Catalyst поддержка TruForm была убрана.
Начиная с Radeon X1000 TruForm больше не рекламировался как аппаратная возможность. Тем не менее, карты Radeon 9500 и выше (наряду с аппаратной поддержкой Shader Model 2.0), включая технологию рендеринга в вертексный буфер (Render to Vertex Buffer), могли использоваться для тесселяции приложений.[1] Что же касается серии Radeon X1000, то такие карты поддерживали связку до 5 R2VB буферов одновременно. Тесселяция как отдельная аппаратная технология вернулась в графических процессорах Xenos и Radeon R600.
Игры с поддержкой TruForm
- Counter-Strike (ati_subdiv "2.0", ati_npatch "1.0")
- Tom Clancy's Rainbow Six
- Soldier of Fortune
- Soldier of Fortune II: Double Helix
- Quake (TruQuake Patch)
- Quake 2 (TruQuake2 Patch)
- Hexen II (TruHexen2 Patch) [2] (разработано RaVeN [3])
- Unreal Tournament (TruUT Patch)
- The Elder Scrolls III: Morrowind (неофициально при помощи FPS Optimizer[4])
- Madden NFL 2004
- Bugdom
- Return to Castle Wolfenstein
- Serious Sam
- Unreal Tournament 2003 и 2004 (нужно отредактировать файл игры ".ini" и указать "UseNPatches=True")
- Wolfenstein: Enemy Territory
- Command & Conquer: Renegade
- Neverwinter Nights (нужно отредактировать файл игры ".ini" и указать "Enable Truform=1")
- FTEQW (Quake World, Net Quake, Quake II, Quake, Quake III: Arena, Hexen 2, Nexuiz) [5] [6]
- Quake III Arena [7] (developed by RaVeN )
Ссылки
- Witheiler, Matthew. Технология ATI TRUFORM - Усиливая Радеоны следующего поколения, Anandtech, 29 мая, 2001. (англ.) (Проверено 22 июля 2008)
- Чеканов, Дмитрий. Технология ATi TRUFORM, 3Dnews.ru, 6 июня 2001. (рус.) (Проверено 7 февраля 2010)
Дополнительные источники
- Официальный список игр с поддержкой технологии TruForm
- ATI пресс-релиз (англ.) (Проверено 22 июля 2008)
- Ответы на вопросы разработчиками ATI TruForm (англ.) (Проверено 22 июля 2008)
- Спецификации TruForm (англ.) (Проверено 22 июля 2008)
- Программирование R2VB (март 2006) (англ.) (Проверено 22 июля 2008)
- Render to Vertex Buffer with D3D9 (англ.) (Проверено 22 июля 2008)
- area3d.net: NitroGL Demos — страница, посвящённая TruQuake, TruQuake2 & TruUT (англ.) (Проверено 22 июля 2008)
Графические технологии и продукция компании AMD (ATI) Графические
процессорыРанние ATI Mach Семейство Rage Rage · Rage II · Rage II+ · Rage 128 Pro Семейство Radeon Radeon R100 · Radeon R200 · Radeon R300 · Radeon R420 · Radeon R520 · Radeon R600 · Radeon R700 · Radeon R800 · Northern Islands Рабочие станции и HPC FireGL · FireMV · FirePro 3D · FireStream (Close to Metal) Технологии ATI Multi Rendering · CrossFire X · TruForm · HyperMemory · HyperZ · 3DC · SmoothVision · VideoShader · SmartShader · PowerPlay · AVIVO · UVD · ATI Hybrid Graphics (SurroundView, PowerXpress, Hybrid CrossFire X) · XGP · AMD Fusion · ATI Eyefinity Прочее GPU для видеоприставок Flipper (графический процессор) (GameCube) · Xenos (Xbox 360) · Hollywood (Wii) Мультимедия и КПК All-in-Wonder · Imageon · Xilleon Драйверы и программы Catalyst · fglrx (Linux) · HydraVision · HLSL2GLSL · AMD Cinema 2.0 У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их (с соблюдением правил использования изображений).
Для поиска иллюстраций можно:- попробовать воспользоваться инструментом FIST: нажмите эту ссылку, чтобы начать поиск;
- попытаться найти изображение на Викискладе;
- просмотреть иноязычные варианты статьи (если они есть);
- см. также Википедия:Источники изображений.
Категории:- Трёхмерная графика
- ATI Technologies
Wikimedia Foundation. 2010.