.

.Главная


Дата 19.05.2024
Время  05:45


 

javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;
PC ZONE
Наш опрос
Оцените мой сайт
Всего ответов: 14
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » 2011 » Июль » 2 » Технология DirectX
01:16
Технология DirectX
DirectX


DirectX
DirectX - это прежде всего графическая библиотека - которая необходима для разработки компьютерных игр и графических программ, а так же для поддержания работы графики игр которые используют эту технологию
DirectX - появился позже своего главного конкурента OpenGL ,
OGL который использовался в основном компанией ID Software , на котором были построены такие игры как Doom ,Doom 2 , Doom 3 (Поддерживает и продвигает развитие Open GL - Джон Кармак)
Использовался OpenGL ещё в таких играх как Quake , Quake 2,3,4
Так вот OGL - является кросплатформленой открытой графической библиотекой - что означает переносимость на разные платформы ОС
DirectX - наоборот работает лишь в ОС Windows
В 1996 году DirectX - только появился и то был не очень удачным , много ошибок , плохая оптимизация и ограниченные возможности - не могли делать её выше OpenGL , DerectX - назывался тогда SDK Game - и разрабатывался не компанией Microsoft - а программистами любителями ,вскоре Microsoft решила взять себе разработчиков и сменила Game SDK на DirectX
Основным соперником по отношению к OpenGL - DirectX стал лишь при 9 версии
9 Версия DirectX просто догнала OpenGL - и стала конкурентом
DirectX 9 - имеет многографических возможностей , создавлася изначально для Windows XP и показал своё преимущество в 2005 году ,в игре F.E.A.R. - движок игры F.E.A.R. - это Jupiter Ex Engine - построен на технологии DirectX 9




После того как вышла Windows Vista - появился DirectX 10 ,(на DirectX 9 и 10 создавался CryEngine 2 - для игры Crysis & Crysis Warhead ) а ещё позже появился DirectX 11 для Windows 7 (потом компания Crytek модифицировала свой CryEngine 2 добавив DirectX 11 - потом он стал называться CryEngine 3 - выпустив на этом движке игру Crysis 2)





Ничего особенного в этих версиях DirectX и новых ОС нету - это обычный маркетинговый ход от компании Microsoft - чтобы получать прибыль =)
Чтобы поиграть в новые игры - придётся менять видеокарточку (а то и сам компьютер ) и менять ОС
Хотя графические возможности зависят не только от грамотного создания кода ,но и от возможностей видеокарты
Чем новее видеокарта - тем больше вероятности -что поддержка будет полной
Чем производительней( быстрее и мощнее) видеокарта - тем быстрее будет выводиться картинка на монитор
DirectX 10 и DirectX 11 - отличаются друг от друга только возможностями графических библиотек ,а так же ещё зависит от того поддерживает их ваша видеокарта или нет - от этого будет зависеть - будут ли работать графические продукты (игры и графические приложения) на вашем компьютере или нет


DirectX SDK


Для создания игр и графических программ компания Microsoft - предлагает для разработчиков DirectX SDK ( куда входят новые версии DirectX)
DirectX SDK - это специальная программа - а точнее набор необходимых библиотек для создания игр и графических программ ,расчитан для тех кто умеет программировать или хорошо знаком с программированием
DirectX SDK - совместим с языками программирования C , С++ , С#, Delphi , а ещё с Basic (хотя Basic - не является чистым языком программирования =)
DirectX SDK - используется многими разработчиками игр и графических приложений
DirectX SDK - работает с MS Visual Studio и некотрыми продуктами например Borland
В состав DirectX SDK - входит ещё DirectX Sample Browser  и Mesh Editor- который позволит продемонстрировать некоторые графические технологии DX
В состав DirectX SDK - Есть необходимая информация(Manual) для начинающих 
Вот ссылка на DirectX SDK 2011
Microsoft DX SDK

Материал написал и поготовил FantomFX7
Изображения были взяты со сторонних сайтов

Демонстрация DX 11 в DX SDK Sample Browser


DX 11 Демонстрация (сайт http://modnews.ru/news/view/5694 )


Тесселяция


 Если Вы умеете программировать и хотите заниматься графикой , есть хороший сайт 
на котором можно найти много всего для того чтобы понять как эта технология работает и как создавать игры

Материал написал и поготовил FantomFX7 
Изображения были взяты со сторонних сайтов


Внимание, обновил ссылку для скачки!,скачать можно отсюда
Просмотров: 805 | Добавил: FANTOMFX7 | Рейтинг: 4.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Календарь
«  Июль 2011  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Архив записей
Graffiti Decorations(R) Studio (TM) Site PromoterРускаталог.ком - каталог русскоязычных сайтов http://studiodelphin.com - Каталог Дельфина. Информационно-развлекательный портал.
Copyright MyCorp © 2024
Частные объявления куплю продам екатеринбург | Недвижимость выборг подать объявление | Бесплатные объявления самара подать | Аренда комнат область объявление | Хочу разместить объявление в из рук в руки | Разместить объявление киров | Как дать объявление о покупке котенка в краснодаре | Сниму помещение. объявления | Дать объявление импортом | Газета ваша реклама подать объявление г.чита | Подать объявление в газету из рук в руки г. тюмень | Доска объявлений продаю молоко | Разместить объявление на украинских сайтах | Запчасти дать объявление | Подать объявление на сайт бесплатно | Дать объявление продажа станка по дереву в омске | Доски объявлений продаю коляску- трансформер | Хочу создать сайт досок объявлений | Газета в г новосибирске с рублекой подать объявление | Дать безплатное объявление продажи авто в самаре | Продаю мебель частные объявления | Подать объявление о продаже автозапчастей в мурманске | Доска объявлений продам собаку | Как подать объявление в мурманске | Как подать объявление безплатно