Difference between revisions 11414969 and 11415010 on srwiki'''Директ3D''' је графички [[апликациони програмски интерфејс]] (АПИ) за [[Мајкрософт виндоус|Мајкрософт Виндовс]]. Директ3D се користи да донесе [[тродимензионалнaа графикaа|тродимензионалну графику]] у апликацијама у којима је важан учинак, као што су игре. Директ3D користи [[хардверско убрзање]] ако је доступна на [[Графичка карта|графичкој картици]], омогућавајући хардверско убрзање целог 3D рендеринг цевовода или чак само делимично убрзање. Директ3Д открива напредне графичке могућности 3D графичког хардвера, укључујући [[З-бафера]],<ref><cite class="citation web" contenteditable="false">[http://msdn.microsoft.com/en-us/library/windows/desktop/bb205074(v=vs.85).aspx "Configuring Depth-Stencil Functionality"]. </cite></ref> В-бафер,<ref><cite class="citation web" contenteditable="false">[http://msdn.microsoft.com/en-us/library/windows/desktop/bb281055(v=vs.85).aspx "RenderStateManager.]</cite></ref> [[Стенсил бафер|Стенцил бафер]], [[просторни анти-алиасинг]], [[алфа мешање]], боја мешања, [[мипмапинг]], текстуре мешање,<ref>[http://msdn.microsoft.com/en-us/library/windows/desktop/bb206241(v=vs.85) "Texture Blending (Direct3D 9)"].</ref>[[клипинг]]<ref>[http://msdn.microsoft.com/en-us/library/windows/desktop/bb173463(v=vs.85).aspx "Geometry Blending (Direct3D 9)"].</ref>, [[уништавање]], атмосферски утицај, перспектива-исправна [[текстура мапирањaа]], програмирати <ref><cite class="citation web" contenteditable="false">[http://msdn.microsoft.com/en-us/library/windows/desktop/bb509561(v=vs.85).aspx "HLSL"]. </cite></ref> и ефекти.<ref><cite class="citation web" contenteditable="false">[http://msdn.microsoft.com/en-us/library/windows/desktop/ff476136(v=vs.85).aspx "Effects (Direct3D 11)"]. </cite></ref> Интеграција са другим ДиректКс технологијом омогућава да Директ3Д испоручи функције попут видео маппинга, хардвера 3D рендеринг у [[2D прекривач]] авиона, па чак и [[спритес]], пружајући употребу 2D и 3D графика у интерактивним медијским везама. Директ3D садржи многе команде за [[3D компјутерскaа графикaа|3D компјутерску графику]] рендеринга; Међутим, од верзије 8, Директ3D је превазишла [[ДиректДрав]] оквир и такође преузела одговорност за пружање [[2D računarska grafika|2D графика]].<ref><cite class="citation web" contenteditable="false">[http://www.microsoft.com/download/en/details.aspx?id=9977 "DirectX Software Development Kit, October 2006"]. </cite></ref> Мајкрософт се труди да стално ажурира Директ3D да подржи најновију технологију доступну на 3D (contracted; show full).0, Директ3Д непосредни режим употребе "изврши бафер" програмског модела Мајкрософт се надао да ће хардвер директно подржати. Извршни бафери су у циљу доделе у хардвер меморију и извршавају се од стране хардвера за обављање 3D приказивања. Они су били веома незгодни програми, међутим, ометају доношење новог АПИа што је довело до позива Мајкрософта да усвоји ОпенГЛ као званични 3D приказ АПИа за игре, као и радне станице. (види [[ОпенГЛ вс]] [[Директ3D]]) Уместо да усвоји ОпенГЛ као играње АПИа M aајкрософт је одлучио да настави да унапређује Директ3D, не само да буде конкурентна са ОпенГЛом, него и да се такмиче ефикасније са власничком АПИ као што су [[3дфк]] је [[Глиде]]. Од самог почетка, непосредно режим је такође подржао [[Талисман]] [[поплочано приказивање|поплочан приказивањем]] са БегинСцене / ЕндСцене методама ИДирецт3ДДевице интерфејса. == ДиреКс 4.0 == (contracted; show full) == ДиректКс 7.0 == '''ДиректКс 7.0''' је увео формат [[.ддс]] текстура<ref><cite class="citation web" contenteditable="false">[http://msdn.microsoft.com/en-us/library/windows/desktop/bb943990 "DDS (DirectDraw Surface format)"]. </cite></ref> и подршку за [[трансформација и осветљење|трансформацију и осветљење]] [[Хардверско убрзање|хардверског убрзања]] (први доступни на ПЦPC хардвера са Нвидиа [[GeForce 256|ГеФорце 256]]), као и способност да се издвоји вертек амортизера у хардверу меморије. Хардвер вертек бафера представљају прво значајно побољшање у односу на ОпенГЛ у ДиректКс историји. Директ3D 7.0 такође увећава подршку за ДиректКс мултитектуринг хардвера, и представља врхунац фиксне функције: поседује мултитекстуре цевовода: иако моћан, било је толико компликовано да се програм који је нови модел програмирања разоткрије сенчење могућности графичког хардвера. == ДиректКс 8.0 == '''ДиректКс 8.0''', jeје објављен у новембру 2000. године, уведенo jeо је програмирањeе у облику чворова и пиксела [[схадера]], омогућавајући програмерима да пишу код без бриге о сувишном стању хардвера.<ref><cite class="citation web" contenteditable="false">[http://news.microsoft.com/2000/11/09/microsoft-announces-release-of-directx-8-0/ "Microsoft Announces Release of DirectX 8.0"]. </cite></ref> Сложеност схадер програма зависи од сложености задатка, и [[Драјвер|програма за приказ]] [[Компилатор|компилован]] од тих схадера са упутством (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=11415010.
![]() ![]() 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.
|