Difference between revisions 11422513 and 11422526 on srwiki

'''Директ3D''' је графички [[апликациони програмски интерфејс]] (АПИ) за [[Мајкрософт виндоус|Мајкрософт Виндовс]]. Директ3D се користи да донесе [[тродимензионална графика|тродимензионалну графику]] у апликацијама у којима је важан учинак, као што су игре. Директ3D користи [[хардверско убрзање]] ако је доступна на [[Графичка карта|графичкој картици]], омогућавајући хардверско убрзање целог 3D рендеринг цевовода или чак само делимично убрзање. Директ3Д открива напредне графичке(contracted; show full)
* [[Инстанцинг 2.0]] подршка, омогућава више инстанци сличних мрежа, као што су војска, или трава или дрвеће, које доноси у једној извлачење позива, смањујући време потребно за обраду више сличних објеката на један једини.<ref>{{cite web |url=http://www.tomshardware.com/reviews/direct3d-10,1356-6.html |title=What Direct3D 10 is all about - Additional Improvements |date=2006-11-08|publisher=Tom's Hardware}}</ref>


=== ДиректКс 10.1 ===


'''Директ3D 10.1'''<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/bb694530(v=vs.85).aspx|title=Direct3D 10.1 Features|publisher=MSDN|accessdate=30 September 2014}}</ref> је објавио Мајкрософт недуго након објављивања Дирецт3Д 10 као мање исправке. Спецификација је завршен са издавањем новембра 2007. ДирецтКс СДК и извршни је послата са [[Виндоус виста|Виндовс Виста  ]] [[СП1]], који је доступан од средине марта 2008. године.

Директ3D 10.1 Поставља још неколико стандарда квалитета слике за графичке продаваце, и даје програмерима већу контролу над квалитетом слике.<ref>{{cite web|url=http://www.extremetech.com/extreme/57370-microsoft-presents-directx-101-details-at-siggraph |title=Microsoft Presents DirectX 10.1 Details at SIGGRAPH|date=2007-08-07|publisher=ExtremeTech}}</ref><ref name=D3D10_1_features>{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/bb694530 |title=Direct3D 10.1 Features |publisher=MSDN}}</ref> Феатурес инцлуде финију контролу над анти-алиасинг (како мултисамплинг и суперсамплинг са по узорку нијансирање и контролу апликација преко узорка положај) и више флексибилности за неке од постојећих функција (цубемап низови и независни мешање модова). Директ3D 10.1 ниво хардвер који мора да подржава следеће карактеристике: мултисамплинг је побољшан генерализовати покривеност на основу транспарентности и ефикасније са мулти-пасс рендеринг би мултисамплинг посао, боље уништавање понашања - Нула-ареа лица се аутоматским побилима; то утиче вирефраме рендеринг само независни мешавина модова на рендер циљ, нови узорак-фреквенција Пикел Схадер извршења са примитивном растеризацијом, повећана фаза нафтовода бандвидтх, и боја и дубина / стенцил МСАА површина може сада да се користи са ЦопиРесоурце било као извор или одредиште, МултисамплеЕнабле утиче само на линију растеризација (бодови и троуглови су нетакнути), а користи се да изабере линије за цртање алгоритма. То значи да неки Мултисампле растеризација од Директ3D 10 се више не подржава, текстура Узорковање - сампле_ц и сампле_ц_лз упутства су дефинисани за рад са обе Тектуре2ДАрраис и ТектуреЦубеАрраис користе чланове локација (алфа компонента) да одредите индекс низа, подршку за ТектуреЦубеАрраис.

* Обавезно 32-битно филтрирање [[покретни зарези|покретних зареза]].
* Правила покретних зареза - користе иста ИЕЕЕ 754 правила за покретне ОСИМ 32-битне операција са покретним зарезом су затегнути да произведе резултат у 0,5 јединица последњег места (0,5 УЛП) од бескрајно прецизне резултате. Ово се односи на сабирање, одузимање и множење. (прецизности 0,5 УЛП за вишеструко, 1.0 УЛП за реципрочно).
* Формати - Прецизност флоат16 мешање је порасло на 0,5 УЛП. Мешање је такође потребно за УНОРМ16 / СНОРМ16 / СНОРМ8 формата.
* Формат Конверзија док копирате између појединих 32/64/128 бит преструцтуред, куцаних ресурса и компресоване репрезентације истих бита ширине.
* Обавезна подршка за 4к МСАА за све чине циљеве осим Р32Г32Б32А32 и Р32Г32Б32.<ref name="msdn.microsoft.com">{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/ff476499(v=vs.85).aspx|title=ID3D11Device::CheckMultisampleQualityLevels method|publisher=MSDN|accessdate=30 September 2014}}</ref>
* [[Схадер Модел]] 4.1

За разлику од Директ3D 10, који је стриктно потребан Директ3D 10-класи хардверском и покретном интерфејсу, Директ3D 10.1 Рунтиме може да ради на Директ3D 10.0 хардверу користећи концепт "нивоа играних",[[Директ3D|одлика нивоа]]",<ref name=D3DFeatureLevels_chuckw/><ref name="D3D10featurelevel">{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/bb694529 |title=D3D10_FEATURE_LEVEL1 enumeration |accessdate=2009-11-22 |publisher=MSDN}}</ref><ref name="ReferenceC">{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/ff476876.aspx|title=Direct3D feature levels|publisher=MSDN|accessdate=30 September 2014}}</ref> али нове функције подржавају искључиво нови хардвер који излаже функцијау на нивоу 10_1.

Једини доступан Директ3D 10.1 хардвер у јуну 2008. године био [[Радеон ХД 3000 серија]] и [[Radeon HD 4000 Serija|ГеФорце 4000 серија]] од [[АТИ]]; у 2009. години, су им се придружили Цх[[Хроме 430 / 440ГТ]] ГПУ из [[С3 Грапхицсфикa]] и одаберите мање-енд моделе у [[ГеФорце 200 Сериес]] из [[NVIDIA|Нвидиа]]. У 2011. години, [[Интел]] чипсетови почео подржава Директ3D 10.1 увођењем [[Интел ХД Грапхицсфика]] 2000 (ГМА ХД).

== ДиректКс 11.0 ==

'''Директ3D 11''' је пуштен у оквиру Виндовс 7. Представљен је у Гамефест 2008 22. јула 2008. године и показан на Нвисион 08 техничкој конференцији 26. августа 2008. године. Директ3D 11 Технички Преглед је уврштен у новембру 2008. године. Интел приказан радни ДиректКс11 хардвер на Цомпутек 3. јуна 2009. године, ради неких ДиректКс 11 СДК узорака.

(contracted; show full)

Мајкрософт је такође наговестио на другим функцијама, као што је ред независна транспарентности, који никада није изложен од стране Директ3D АПИ, али подржава готово транспарентно почетком Директ3D хардвера као што ВИДЕОЛОГИЦ је ПоверВР линије чипова.

== Reference ==
{{reflist}}

[[Категорија:Графичке библиотеке]]