PickPickPick Вторник, 26.11.2024, 00:44:48
Приветствую Вас Гость | RSS
DN-Team
Главная | Каталог статей | Регистрация | Вход
Меню сайта

Категории каталога
Мои статьи [6]

Мини-чат

Наш опрос
Какой жанр игры вы предпочитаете?
Всего ответов: 64

Главная » Статьи » Мои статьи

Что такое технология EAX
Для того, чтобы звук в современных 3D-играх был реалистичным и соответствовал тому, что геймер видит на экране, нужно реализовать две состовляющие: Во-первых, правильно спозиционировать его в виртуальном трехмерном пространстве; Во-вторых, исказить звук таким образом, чтобы казалось, что персонаж или объект, исторгающий звук действительно находится в том месте, где он отображён на экране – например, если человек идет по длинному пустому коридору, то он будет слышать эхо своих шагов, или если он поёт в ванной – то к голосу примешается характерное "бумканье" и металлический звон. Первую задачу всегда решал и будет решать программный интерфейс DirectSound3D, который входит в состав Microsoft DirectX. Именно он реализует базовые алгоритмы, благодаря которым нам кажется, что источник звука находится именно там, где ему и положено быть в игровой вселенной – не будем вдаваться в технические детали, как именно это делается, поскольку алгоритмы эти довольно сложны и к тому же отличаются для разных типов акустических систем (наушники, стерео, многоканальный звук). За звуковое "вписывание" в игровую среду источников звука отвечает технология Creative EAX. Не умаляя достоинств разработки, надо отметить, что математика, положенная в её основу этой технологии существенно проще той, на которой базируется DirectSound3D. Грубо говоря, EAX – это набор пресетов для сигнального процессора (DSP, именно такой процессор – ядро любой современной аудиоплаты), в котором указано, какую комбинацию фильтров и эффектов надо применить к данному конкретному аудиопотоку. Такие фильтры и эффекты (эквалайзеры, компрессоры, ревербераторы, фазеры и множество других) реализованы аппаратно. Их набор, а также алгоритмы (а значит – и качество звука, его оттенок) обработки звука зависят от конкретного чипа DSP. EAX – это своеобразный язык, на котором игра (или другое приложение) общается с DSP-чипом, указывая, какой набор эффектов применить для того или иного аудипотока, выдаваемого DirectSound3D. Конечно, язык этот тесно связан с аппаратными особенностями DSP Creative – таким образом, вполне логично говорить о том, что технология EAX не может быть реализована на сторонних решениях (а значит – и поддерживаться тоже не может), поскольку она просто перестанет быть технологией EAX.
Категория: Мои статьи | Добавил: DNKalib (23.06.2008)
Просмотров: 3940 | Комментарии: 2 | Рейтинг: 0.0/0 |
Всего комментариев: 1
1 Егор  
0
А Вы знаете, что максимальная скорость Lamborghini Gallardo - 315 км/ч.. На сайте официального диллера вы можете посмотреть фотографии автомобмилей lamborghini. Здесь вы найдете информацию о том, где Вы можете приобрести любую из заинтересовавших вас моделей lamborghini. Узнай больше о других моделях Lamborghini, например о lamborghini gallardo.

Имя *:
Email *:
Код *:
Форма входа

Поиск

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Copyright MyCorp © 2024Создать бесплатный сайт с uCoz