Сегодня 15 ноября 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Программное обеспечение

Коротко о DirectX7

Автор: Обзор подготовлен редакцией 3DNews

Ходит много слухов о ожидаемом вскоре DirectX7. Чтобы несколько уменьшить их количество пришлось побродить по разным сайтам и написать кратенько о том, что же будет в новой версии старого API:

- Во первых Microsoft встроит поддержку аппаратного наложения освещения. То есть теперь этим сможет заниматься не только процессор, но ещё и 3D акселератор, конечно с условием, что он это умеет. Если кто не помнит, то в 3D играх эти операции загружают процессор весьма не хило, и Intel раскручивала своё SSE расширение Pentium III именно как ускорялку lighting & transformation. Правда сейчас на самом деле реально нет карт, поддерживающих эту технологию аппаратно, поэтому обладателям навороченных железок сегодня ничего особенного это не добавит.

- Во вторых DirectX7 поддерживает аппаратные генераторы многоугольников. Специалисты 3DLabs провели демонстрацию игры, поддерживающей эту технологию, в которой явно был виден нехилый прирост скорости игры. В принципе поддержка двух предыдущих функций даст возможность девелоперам создавать более навороченные игрушки не требуя особого повышения частот процессора, правда опять же все кто кричат об этом забывают что всё же придётся менять акселератор, и будет весьма странным, если первые их версии не окажутся дороже $200. И опять будут содержать надписи типа "Полная поддержка DirectX7 только сегодня и только у нас", в общем возникнет совершенно старая знакомая ситуация как и со всем новым железом. Кстати по словам Кевина Бэкуса (Kevin Baccus), интервью с которым есть на Computer Games Online в играх будет реально получит производительность в 10-12 миллионов треугольников в секунду, без использования частот процессора в 700Mhz и выше. Ну не знаю... заявленная им цифра на самом деле приближается к теоретической пропускной способностью чипа Permedia3, при этом реально на P3-500 сейчас получается около 2 миллионов закрашеных треугольников с текстурами и освещением. Так что надежда только на новый API.

- В третьих в новом DirectX7 будет оптимизирован звуковой код, что так же положительно скажется на общей производительности, а специалисты из Microsoft обьявили о заключении соглашения с Creative Labs о встраивании EAX расширения в DirectSound и DirectMusic. По информации из Сomputer Gaming Online в DirectX будут встроены Flanger, Chorusing, EQ и Enviromental Reverberation возможности EAX. В принципе Creative с этого в смысле денег впрямую ничего не поимеет, но вот если хорошенько подумать, то можно заметить, что единственной картой, реализующей EAX сейчас является их SB Live!, а значит это будет единственная на сегодня карта, полностью аппаратно поддерживающая DirectSound/Music7, что не может не радовать. Кстати Auerial что-то там кричала о поддержке EAX в новых драйверах, благо стандарт не закрытый, но так ничем и не разродилась. Да и честно говоря что-то меня уже не впечатляет MX300 после того как я накачал себе свежих драйверов для Live!, конечно я не буду выкидывать эту карту из своего компьютера, но вот пользоваться ей похоже тоже не стану. А судить можете сами - Auerial обещала обсчёт вторичных отражений? Обещала... А реализовала эту возможность так же, как Creative реализовал отражение первичных, то есть через систему статичной реверберации. Конечно новые драйвера существенно меньше покушаются на ресурсы процессора, а у Live оно так было изначально. Позиционирование звука в наушниках, бывшее по моему мнению коньком Vortex2 HRTF фильтров теперь и у Live! не хуже. MIDI у MX300 всегда было отвратное, а накладывать эффекты на микрофон и другие источники он никогда не умел. Если приводить возможности настроек Live! и MX300, то статья по MX уместится на десятке страниц, а вот про Live! честно говоря писать даже страшно, потому как просто глянув как настраивается банальный хорусинг уже становится страшно, столько там возможностей. Может кому-то что-то скажет то, что некоторое время назад у меня дома писалась одна начинающая музыкальная группа, и по их мнению мой Live! имел навороты как в профессиональной студии звукозаписи. Конечно да не обидятся sound инженеры, но всё же аппаратные эффекты Live! при грамотном использовании позволяют довольно много, даже не надо использование некоторых аппаратных гитарных и синтезаторных примочек. Ну да собственно опять я ушёл от темы. Вернёмся к нашим директ иксам. Встраивание поддержки EAX в DX7 будет ещё одним козырем Microsoft в продвижении этого стандарта в народ. А Джордж Торн (George Thorn), директор отдела по связям с разработчиками "Комбинация технологии EAX и DirectX7 ещё более укрепит позиции EAX как популярного звукового формата на PC" ("The combination of EAX technology and DirectX will further solidify EAX as a popular PC audio standard moving forward") На сегодня EAX напрямую поддерживает около 50 игровых приложений, и появление ещё большего количества ожидается в этом году.

- В четвёртых будут ещё больше оптимизированы алгоритмы DirectInput, плюс появятся некоторые дополнительные возможности в этой области, типа обработки нажатий кнопок расширенной клавиатуры. Имеется в виду кнопка Windows, которую наконец то можно будет отрубать. Многие вероятно помнят неприятный осадок от нажатия на эту кнопку во время важной игры, восстановления окна которой после сваливания в GUI было невозможно.

- По заявлениям Microsoft мы получим ещё больше производительности за те же деньги ;-) Вроде бы они получили прирост в скорости оптимизированных игр во сколько-то раз, но реальную цифру увидеть невозможно, так как информация по этому вопросу взята с Computer Gaming Online, а там опечатка в тексте, да и в прирост в двести миллионов раз, как там написано верится с трудом ;-) Цифра вполе может быть от 2 до 20%. О появлением исплавления на их страничке я напишу отдельно. Кстати там же написано что грядущий DirectX8 будет примерно настолько же отличатся от DX7, как DX5 от DX3 ;-)

Дополнительные материалы:

DirectX от WinG до Fahrenheit
DirectX7 vs DirectX6
Что такое OpenGL?
OpenGL 2.0: программируемый, масштабируемый и расширяемый
OpenML. Первый взгляд

 
 
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

window-new
Soft
Hard
Тренды 🔥
Новая статья: ARC Raiders — выживает общительнейший. Рецензия 2 ч.
Почитать и покататься: Минцифры расширило список веб-ресурсов, доступных при отключении мобильного интернета 3 ч.
Google обязали заплатить €572 млн немецким сайтам сравнения цен Idealo и Producto за то, что поисковик мешал их работе 3 ч.
Microsoft прикрыла лазейку для бесплатной активации Windows посредством KMS38 3 ч.
Вдохновлённый S.T.A.L.K.E.R. кооперативный шутер Misery вернулся в Steam — разработчики уладили конфликт с GSC Game World 4 ч.
Амбициозный симулятор жизни Paralives не выйдет 8 декабря в раннем доступе Steam — объявлена новая дата релиза 5 ч.
Сюжет со смыслом, опыт Call of Duty и апгрейд торговцев: глава Battlestate Games рассказал, чего ждать от Escape from Tarkov в версии 1.0 7 ч.
Биткоин упал ниже $95 000 на фоне снижения акций криптобирж и технологических компаний 7 ч.
Google предложила Еврокомиссии поменять подход к рекламе вместо продажи активов 7 ч.
Глава Microsoft раскритиковал идею единой доминирующей ИИ-модели на замену человека 7 ч.
Доля трафика ChatGPT начинает сокращаться на фоне роста популярности Gemini 48 мин.
Retro Games выпустила THEA1200 — полноразмерную реплику культового Amiga 1200 за €190 52 мин.
Европейский Очень большой телескоп в Чили увеличил чувствительность в десять раз — удивительные находки не заставят себя ждать 3 ч.
Распахните небо! У вас накурено: выбросы CO₂ от сжигания ископаемого топилва установили новый рекорд 3 ч.
Asus представила GeForce RTX 5060 и RTX 5060 Ti Dual Evo с короткими печатными платами и сдвинутым разъёмом питания 5 ч.
MSI представила плату PRO B840M-P EVO WIFI6E PZ начального уровня с разъёмами питания на обратной стороне 5 ч.
Adata и MSI рассказали о первой потребительской четырёхранговой памяти — 128 Гбайт в одной планке CUDIMM DDR5-5600 6 ч.
Samsung повысила цены на память на 60 % с сентября — строительство ЦОД для ИИ душит поставки для обычных потребителей 7 ч.
Пузырь не страшен: JPMorgan прогнозирует, что затраты на ЦОД и ИИ-инфраструктуру составят $5 трлн, а спрос будет «астрономический» 9 ч.
Рынок отреагировал на Asus Xbox Ally X «крайне положительно» — дошло до дефицита консолей 9 ч.