DirectX 10

2565
0
0

До того как начать рассказ о DirectX 10 следует определится с самим понятием DirectX. Как правило под DirectX подразумевается совокупность интерфейсов прикладного программирования, иначе Application Programming Interface, или просто API. Который используется для комфортного создания программ для ОС Microsoft Windows, в частности для создания игр.

Множество библиотек API входящие в DirectX, представляют собой уже готовые наборы функций, которые позволяют ускорить процесс программирования, за счет того, что программистам не требуется реализовывать стандартные процессы для работы с видео и звуком, а достаточно воспользоваться средствами заложенными в DirectX.

До возникновения DirectX программистам было необходимо учитывать все множество модельного ряда аппаратных средств, ввиду отсутствия единого стандартна. В 1995 году процесс создания игр и других приложений в корне изменился с появлением Microsoft DirectX, комплекта мультимедийных API, что позволило значительно упростить процесс разработки компьютерных игр и других приложений.


Отличительные особенности DirectX 10

Как заявляют разработчики DirectX10 это не просто усовершенствованная версия DirectX 9, а совершенно новый продукт. В новой версии DirectX алгоритм взаимодействия программных и аппаратных средств полностью изменен, в корне было изменено распределение нагрузки между графическими устройствами и процессором. За счет оптимизации расхода ресурсов видеокарты поддерживающие DirectX 10 позволят работать с более совершенными текстурами, более реалистичными объектами и эффектами.

На практике отличительные особенности DirectX10 проявятся следующим образом:
1) Анимация меха и волос стала более реалистичная
2) Тени и освещение более сложные и приближенные к реальности
3) Возможность создания ландшафтов сложной формы
4) Создание детализированного леса и обстановки
5) Динамичные сценарии
6) Реалистичное быстрее движение объектов, устранение смазывания объектов
7) Возможность реализации тумана и дыма близкого к реальному
8) Реализации бликов и отражений на зеркальных поверхностях


Тести видеокарт и игр DirectX 10

Как показала практика, поддержка DirectX 10 в играх и аппаратных средства в полном объеме не реализована.

На данный момент трудно найти игру, которая может продемонстрировать значительное превосходство по сравнению с играми использующими DirectX 9. При этом использование DirectX 10вызывает потерию производительности.

Рассматривая видеокарты различной ценовой категории можно сделать следующие выводы. Топовые графические карты демонстрируют достаточно неплохие результаты, но как показывают различные тесты, такие видеокарты могут потерять свою актуальность довольно быстро, и рассматривать их как покупку в прок их не стоит. Видеокарты средней ценовой категории уже с трудом справляются с современным играми, и любителям игр придется расстаться с ними в ближайшем будущем. Современные видеокарты нижней ценовой категории вообще с трудом справляются с DirectX 10. Так что при покупки видеокарты с поддержкой DirectX 10 следует понимать, что в течении года да же топовая видеокарта потребует замены.


DirectX 10 для Windows XP

Не смотря на то что официально DirectX 10 для Windows XP не существует, в сети можно найти модифицированный дистрибутив DirectX 10 позволяющий установить его на Windows XP. Конечно реализовать весь функционал последний версии DirectX не получится, но по крайней мере это помогает решить проблему запуска игр требующих DirectX10 под Windows XP

Следует отметить, тот факт, что DirectX 10 поддерживается только на платформе Windows Vista. Поэтому пользователям DirectX 10 для WindowsXP ожидать не следует. Это связанно с тем что в Windows Vista используется новая модель графического драйвера Windows Display Driver Model.

Скачать DirectX 10 для Windows Vista можно на официальном сайте Microsoft на страницы центра загрузки.



    Вы должны авторизоваться, чтобы оставлять комментарии.

    При использовании материалов данного сайта прямая и явная ссылка на сайт radiomaster.ru обязательна. 0.2043 s