DirectX Versions/ru
Contents
Введение
Это описание возможностей каждой версии DirectX, для ознакомления при создании fallback материалов. В рамках каждого раздела не описываются возможности предыдущих версий DirectX
Для проверки низко-качественного уровня DirectX на передовых графических картах, используйте квар mat_dxlevel. Установите квар в 60, 70, 80, 81, 90, 95 или 98 для установки соответствующей версии DirectX.
Возможности DirectX
DirectX 6
Графические карты класса DirectX 6, это Nvidia TNT2 и Matrox G400.
DirectX 7
Графические карты класса DirectX 7, это Nvidia GeForce 256, 2, 2MX и 4MX, а так же ATI Radeon серии 7xxx.
- Капельные тени
- Перемещение смешанных текстур
DirectX 8.0
Графические карты класса DirectX 8, это Nvidia GeForce4 Ti и большинство из серии GeForce FX 5x00 (хотя технически - это карты класса DirectX 9, но они испытывают большие проблемы при использовании DX9).
- Эффект преломления с использованием du/dv карты
- Динамические тени
- Направленное освещение на world браши с помощью карт нормалей
- Зеркальный эффект кубической текстуры
- Кубическая текстура воды
- Низко-качественные водные отражения (использовать с осторожностью)
DirectX 8.1
Графические карты класса DirectX 8.1, это Nvidia GeForce FX 5800 и 5900, а так же ATI Radeon 8500/9100 и 9000/9200.
- Мягкие динамические тени
DirectX 9
Графические карты класса DirectX 9, это серии Nvidia GeForce 6600 и 6800, а так же ATI Radeon 9500/9600, 9700/9800, X300/X600 и X800.
- Эффект преломления с использованием рельефной карты
- Высоко-качественные водные отражения (часто используется)
- Более мягкие динамические тени
- Наложение нормалей света на модели
- Улучшенное качество эффектов отражения
- Рендеринг с высоким динамическим диапазоном (HDR)
DX9 Шейдерные модели 3
DX9 с аппаратным DX10
Нужно сделать: ; см. Whisper's вики для получения информации о (mat_dxlevel 98)
Скриншоты с примерами
Каналы
Эти скриншоты демонстрируют перемещение смешанной текстуры, направленный свет и эффект отражения от кубической текстуры воды.
DirectX 6.0 | |
DirectX 7.0 | |
DirectX 8.0 | |
DirectX 8.1 | |
DirectX 9.0 |
Dropship
Эти скриншоты показывают разный уровень качества теней, начиная с нуля, заканчивая мягкими динамичными тенями.
DirectX 6.0 | |
DirectX 7.0 | |
DirectX 8.0 | |
DirectX 8.1 | |
DirectX 9.0 |
Приливные воды
Эти скриншоты показывают направленное освещение и эффект отражения от кубической текстуры.
DirectX 6.0 | |
DirectX 7.0 | |
DirectX 8.0 | |
DirectX 8.1 | |
DirectX 9.0 |
Зомби
Эти скриншоты демонстрируют использование карты нормалей на моделях. Последний кадр с полной картей нормалей с освещением.
DirectX 6.0 | |
DirectX 7.0 | |
DirectX 8.0 | |
DirectX 8.1 | |
DirectX 9.0 |
См. также
- 3D-производительность Half-Life 2 - сравнение различного графического оборудования в Half-Life 2.