Difference between revisions 11422486 and 11422513 on srwiki'''Директ3D''' је графички [[апликациони програмски интерфејс]] (АПИ) за [[Мајкрософт виндоус|Мајкрософт Виндовс]]. Директ3D се користи да донесе [[тродимензионална графика|тродимензионалну графику]] у апликацијама у којима је важан учинак, као што су игре. Директ3D користи [[хардверско убрзање]] ако је доступна на [[Графичка карта|графичкој картици]], омогућавајући хардверско убрзање целог 3D рендеринг цевовода или чак само делимично убрзање. Директ3Д открива напредне графичке(contracted; show full)и [[звати|зове]] системску меморију, омогућава графичке операције да се прекину и закажу и омогућава ДиректКс површини да се дели кроз процесе.<ref name="gs">{{cite web | url = http://blogs.msdn.com/greg_schechter/archive/2006/04/02/566767.aspx | title = The role of the Windows Display Driver Model in the DWM | date = 2006-04-02}}</ref> Директ3D 9Ек је раније познат као верзији 1.0 оперативни систем Виндовс Грапхицс Фоундатион (ВГФ). == ДиректКс 10.0 == Виндовс Виста садржи велики а шпдејт за Директ3D АПИ. Првобитно назван ВГФ 2.0 (цомпатибле Графика Фондација 2.0), а затим ДиректКс 10 и ДиректКс Следећа. '''Директ3D 10'''<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/bb172268(v=vs.85).aspx|title=API Features (Direct3D 10)|publisher=MSDN|accessdate=30 September 2014}}</ref> Карактеристике ажурирани [[схадер модел]] 4.0 и опциони интерруптибилити за схадер програм.<ref name="gs"/> У овом моделу схадер још увек се састојати од основних фаза, као на претходним верзијама, али све фазе подржава скоро јединствен интерфејс, као и јединствен приступ парадигма за ресурсе као што су текстуре и Схадер константи. Сам језик је проширен да буде изражајан, укључујући и целе операције, а знатно повећана инструкција тачке, а више Ц-као језика конструкције. Поред претходно доступних [[чворови|чворова]] и [[пиксел схадер]] фаза, АПИ укључује [[геометријски схадер|геометријска схадер]] фазу која проди(contracted; show full) Зато што Директ3D 10 хардвер је релативно редак након почетног пуштања система [[Виндоус виста|Виндовс Виста]] и због масовног инсталиране базе не-Директ3D 10 компатибилна графичким картицама, први Директ3D 10-компатибилне игре и даље пружају Директ3D 9 рендер путеве. Примери таквих наслова су игре оригинално написан за Директ3D 9 и пребачене на Директ3D 10, након њиховог пуштања, као што су [[''[[Company of Heroes'']]'' или игре првобитно развијене за Директ3D 9 са Директ3D 10 стазом монтирати касније у развоју, као што је [[''[[Hellgate: London'']]'' или [[''[[Crysis'']]'' . ДирецтКс 10 СДК постао доступан у фебруару 2007. године.<ref>{{cite web |url=http://www.microsoft.com/download/en/details.aspx?id=9539 |title=DirectX Software Development Kit, February 2007|publisher=Microsoft}}</ref> ===ДиректКс 10.0=== '''Директ3D 10.0''' ниво хардвера мора да подржава следеће функције: способност да обради читаве примитиве у новомј геометрија-схадер фази, способност да излаза гасовода генерисан теменима података у меморији користећи ток-излазни степен, мултисамплед алфа-да-покривеност подршкуе, реадбацк од дубине / стенцил површини или мултисамплед ресурс када га више не обавезује као циљ, пуна ХЛСЛ Интеграције - Алл Директ3D 10 схадер су писане у ХЛСЛ и реализоване уз заједничкои-схадер-кор, целим и битовима схадер операција, организација стања цевовода у 5 непроменљивимх стања објекта, организацију схадер константи у сталнеим буфереима, повећан број рендер циљева, текстуре, и модела, нема схадер дужина границе, нове врсте ресурса и формата ресурса, слојевита Рунтиме / АПИ слојева,,<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/bb205133(v=vs.85).aspx|title=Resource Types (Direct3D 10)|publisher=MSDN|accessdate=30 September 2014}}</ref> слојевита Рунтиме / АПИ слојева,<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/bb205068(v=vs.85).aspx|title=API Layers (Direct3D 10)|publisher=MSDN|accessdate=30 September 2014}}</ref> опцију да обављају по-примитивно материјал премештају и подешавање геометрије користећи схадер, повећана генерализација приступа ресурсима користећи поглед, уклоњене Способност наслеђе хардвер бита (цапс). * Цевовод<ref>{{cite web|url=http://archive.is/20130120045212/http://news.com.com/An+inside+look+at+Windows+Vista+-+page+4/2100-1043_3-6051736-4.html?tag=st.num|title=CNet News|publisher=|accessdate=30 September 2014}}</ref> се одриче у корист потпуно програмабилних цевовода (често из архитектуре као јединственог цјевовода), која се могу програмирати да опонашају исти. * Ново стање објекта како би се омогућило (углавном) ЦПУ да ефикасно промени стања. * [[Схадер Модел 4.0]] побољшава програмирања у графичком цевоводу. Он додаје упутства за целе и битовне прорачуне. * Заједничка Схадер језгра пружа комплетан сет, ИЕЕЕ-цомплиант 32-битни цео број и битовна операција. Ове операције омогућавају нову класу алгоритама у графичког хардвера-Примери укључују компресије и паковање технике, ФФТс и контрола битфиелд програма протока. * Геометрија схадер, који раде на суседним троугловима који формирају мреже. * Текстуре низова омогућавају брзу замену текстура у ГПУ без интервенције процесора. * Заснован Рендеринг омогућава израду позива који се игноришу на основу неких других услова. То омогућава брзо зачепљење редукционог лова, који спречава предмете да буду изречени ако није видљиво или сувише далеко да буду видљиви. * Инстанцинг 2.0 подршка, омогућава више инстанци сличних мрежа, као што су војска, или трава или дрвеће, које доноси у једној извлачење позива, смањујући време потребно за обраду више сличних објеката на један једини.[[Grafička protočna obrada|графичком цевоводу]]. Он додаје упутства за целе и битовне прорачуне. * Заједничка Схадер језгра<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/bb509580(v=vs.85).aspx|title=Common-Shader Core|author=|date=|publisher=Microsoft}}</ref> пружаjу комплетан сет, ИЕЕЕ-цомплиант 32-битни цео број и битовна операција. Ове операције омогућавају нову класу алгоритама у графичког хардвера-Примери укључују компресије и паковање технике, ФФТс и контрола битфиелд програма протока. * [[Геометрија схадерa]],<ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/ff471423(v=vs.85).aspx|title=Geometry Shader Features|author=|date=|publisher=Microsoft}}</ref><ref>{{cite web|url=http://msdn.microsoft.com/en-us/library/windows/desktop/bb205146(v=vs.85).aspx#Geometry_Shader_Stage|title=Shader Stages|author=|date=|publisher=Microsoft}}</ref> који раде на суседним троугловима који формирају [[мрежa|мреже]]. * Текстуре низова омогућавају брзу замену текстура у ГПУ без интервенције процесора. * Заснован Рендеринг омогућава израду позива који се игноришу на основу неких других услова. То омогућава брзо зачепљење [[редукциони лов|редукционог лова]], који спречава предмете да буду изречени ако није видљиво или сувише далеко да буду видљиви. * [[Инстанцинг 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 је објавио Мајкрософт недуго након објављивања Дирецт3Д 10 као мање исправке. Спецификација је завршен са издавањем новембра 2007. ДирецтКс СДК и извршни је послата са Виндовс Виста СП1, који је доступан од средине марта 2008. године. (contracted; show full) Мајкрософт је такође наговестио на другим функцијама, као што је ред независна транспарентности, који никада није изложен од стране Директ3D АПИ, али подржава готово транспарентно почетком Директ3D хардвера као што ВИДЕОЛОГИЦ је ПоверВР линије чипова. == Reference == {{reflist}} [[Категорија:Графичке библиотеке]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://sr.wikipedia.org/w/index.php?diff=prev&oldid=11422513.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|