на главную страницуна главную страницуна главную страницу

Новости | 3D-Видео, тюнеры и LCD | iT-Среда | MacLife | Мобильные устройства | Ноутбуки | Носители информации | Платформа ПК | Приложения и утилиты | Принтеры и периферия | ProAudio | Проекторы и ТВ | Сети и серверы | Цифровой звук | Цифровое видео | Цифровое фото | Карта сайта | Поиск


Новый игрок на рынке видеоакселераторов


В последнее время создается впечатление, что сектор недорогих персональных компьютеров намазан медом. Буквально все стремятся отщипнуть хоть маленький кусочек от рынка комплектующих для этого сектора. Еще один пример - компания Silicon Reality, анонсировавшая свой графический чип TAZ-3D. Как сообщается, в одном чипе будут реализованы 3-D, 2-D, VGA, Video, DAC и тактовый генератор, причем все это будет очень недорого. Выглядеть будет примерно так:



Основные возможности чипа следующие:

  • 3D-акселератор с поддержкой 32-разрядного представления цвета (true color) при разрешениях до 1600х1200.
          На самом деле, это достаточно здорово. Семейство Voodoo, например, реально поддерживает только 16-разрядное представление цвета, а поддержка столь высокого разрешения в режиме true color для контроллера на одном чипе вообще реализована впервые.
  • Наличие выделенной памяти для хранения текстур.
          На данный момент 3D-ускорители, включающие в себя память текстур (например, Voodoo), не содержат 2D и VGA, а контроллеры с интегрированными функциями 3D/2D/VGA (например, Riva128) не содержат выделенной памяти для хранения текстур. По мнению компании, пропускной способности AGP недостаточно для одновременной передачи текстур и координатных данных, поэтому отсутствие выделенной памяти текстур снижает производительность 3D-акселератора. Спору нет, обмен с интегрированной памятью всегда будет быстрее, чем с системной через AGP, но в этом вопросе Silicon Reality идет "не в ногу". Ведь АGP и разрабатывалась как раз для того, чтобы дать возможность хранить большие текстуры в системной памяти и отказаться от дорогостоящей выделенной памяти текстур.
  • Полностью аппаратная установка параметров полигонов и текстур.
          Стандартно обсчет параметров полигонов производится после проведения геометрических преобразований в CPU и готовит данные для растеризации. На этом этапе выполняются две основные функции: преобразование параметров и вычисление дельты. После прохода изображения через узел геометрической обработки в узел растеризации оно содержит достаточно информации для отрисовки пикселов. Используемыми параметрами являются X, Y-координаты, цветовые значения (включая значения альфа-канала), текстурные координаты и т.д. Для эффективной растеризации цветовые переходы (дельты) должны быть обсчитаны до отрисовки пикселов. Ни в одном из видеоконтроллеров начального и базового уровней вышеописанные функции не реализованы аппаратно и выполняются процессором, что очевидным образом замедляет работу всей системы. Ядро же TAZ-3D обеспечивает эффективное аппаратное преобразование параметров, включая текстурные, и вычисление дельт. Поддерживаются целочисленные параметры, параметры с плавающей точкой и параметры в формате Direct3D.
  • Однопроходная коррекция перспективы, tri-linear mip-mapping с автоматическим выбором уровня детализации.
          Использование tri-linear mip-mapping в TAZ-3D является уникальным случаем для одночиповых контроллеров, поскольку этод метод, хотя и позволяет достичь высокого качества изображения, требует большого объема вычислений и высокой скорости обмена.
  • Попиксельное наложение тумана с коррекцией перспективы и использованием трех таблиц.
          Туман является важной составной частью качественного изображения. Ядро TAZ-3D обеспечивает аппаратное наложение "высококачественного" тумана для каждого пиксела, причем эта операция производится параллельно с другими вычислениями. Использование трех встроенных таблиц позволяет получить линейный, экспоненциальный и даже немонотонный туман. Обычно такими возможностями обладают дорогостоящие графические станции и профессиональные авиасимуляторы.


Нижеприведенный рисунок иллюстрируют архитектуру 3D-конвейера чипа

Такую вот вещь предложит нам к сентябрю компания Silicon Reality. Плата Tantrum на чипе TAZ-3D с 12МВ памяти будет обеспечивать отрисовку 1.7 миллионов полигонов или 100 миллионов пикселов в секунду и стоить порядка $100. Поживем - попробуем. Пока интересно.

 
Николай Дорофеев
Алексей Лагуненко
Опубликован -- 25 июня 1998 года
 
Комментарии?  Поправки?  Дополнения? pavel@ixbt.com
на главную страницуна главную страницуна главную страницу

Новости | 3D-Видео, тюнеры и LCD | iT-Среда | MacLife | Мобильные устройства | Ноутбуки | Носители информации | Платформа ПК | Приложения и утилиты | Принтеры и периферия | ProAudio | Проекторы и ТВ | Сети и серверы | Цифровой звук | Цифровое видео | Цифровое фото | Карта сайта | Поиск

Copyright © by iXBT.com, 1997—2012. Produced by iXBT.com