CentrumXP.pl » Witamy
CentrumXP.pl
 
Szukaj
Subskrypcja
Powiadomienie e-mailem o nowościach na CentrumXP.pl:
E-mail: Zapisz
Czy zamierzasz pobrać Internet Explorer 9?


CentrumXP.pl » Inne aplikacje Microsoft » Aplikacje » DirectX 11 » Dodaj do ulubionych Dodaj do ulubionych   Dodaj do ulubionych Wersja do wydruku

DirectX 11 - omówienie DX 11

Autor: Mateusz Miciński    Opublikowano: 18 marca 2009    Odsłon: 21882    »Skomentuj...
Strona 1 z 2  Następna»
Zobacz również:

»Uzyskaj pomoc na forum

Wiele źródeł podaje różne wersje informacji. Jedni twierdzą, że nowa biblioteka Microsoft DirectX 11 będzie kompatybilna z kartami graficznymi obsługującymi sprzętowo poprzednią wersję, zaś inni uważają, że nie będzie to możliwe, i jedynie układy GPU wyprodukowane w procesie technologiczny 45nm podołają wymaganiom DX 11. Jak jednak będzie naprawdę? Przekonamy się zapewne w najbliższym czasie. Ale już teraz możemy się przyjrzeć nowej wersji, która nadal jest opracowywana w laboratoriach Microsoftu.

Zaplanowana premiera na koniec roku 2009 bibliotek DirectX 11, przyniesie wiele nowości. Nowy zestaw instrukcji DX zostanie także zintegrowany z nadchodzącym systemem Windows 7, ale najprawdopodobniej zostanie także wydany do Windows Vista. DirectX 11 to przede wszystkim zaawansowany sterownik, który przeobrazi naszą kartę graficzną, w kolejny, równoległy procesor, wspomagający jednostkę CPU.

Moc drzemie w DirectX 11

Zmiany, jakich można się spodziewać w DirectX 11, można śmiało nazwać rewolucją. Nowości zapewne spowodują ogromne przetasowania na rynku grafik. Otóż DX 11 wymagać będzie obecności sprzętowych modułów shadera powłoki, teselatora oraz shadera dziedziny. Microsoft także zapowiedział, że znaczącej modyfikacji ulegnie przetwarzanie wielopotokowe.

Poniższe zestawienie zawiera podsumowanie zmian i nowości wprowadzonych do DirectX 11:

  • lepsze przetwarzania wielopotokowe,
  • sprzętowo realizowany etap teselacji,
  • shader powłoki, dziedziny, obliczeniowy,
  • lepsza kompresja tekstur,
  • nowy model cieniowania Shader Model 5.0.

Super wydajne GPU oraz CPU

Na rynku dominują procesory wielordzeniowe oraz karty graficzne pracujące w systemach SLI i CrossFire. Niestety znaczna większość gier nie obsługuje potencjału drzemiącego w wielordzeniowych CPU oraz GPU. Sytuacja nieco, ale tylko nieco lepiej wygląda w przypadku systemów dwóch bądź więcej połączonych układów graficznych. Choć trzeba przyznać od razu, że to tylko pozory. Podziałem operacji generowania obrazu co prawda zajmuje się sterownik, ale jego zadanie polega jedynie na naprzemiennym zlecaniu generowania klatek animacji raz jednej karcie, raz drugiej. Zastosowanie więc dwóch układów graficznych mija się z celem. Co innego, gdyby przykładowo w jednym czasie jedna karta zajmowała się generowaniem postaci i samochodów w grze, a druga scenografią. W takiej sytuacji wydajność układu wzrosłaby diametralnie. Jeszcze lepszy rezultat można by osiągnąć, wykorzystując skuteczniej procesory wielordzeniowe. Każdy osobny rdzeń równocześnie zaangażowany byłby w generowanie scen 3D, a mianowicie oba rdzenie generują parametry obrazu, pierwszy przesyła je do układu graficznego, który zaś wytwarza finalny obraz, w tym samym jednak czasie dla GPU czekają obliczenia powstałe w drugim rdzeniu. Taki podział równoczesnej pracy podzespołów komputera z wyprzedzeniem obliczeń podniósłby wydajność komputera, a także przyczyniłby się do tworzenia coraz bardziej realistycznych gier.

DirectX 11 myśli za producentów gier

Microsoft tworząc najnowszą wersję bibliotek wykonał sporo roboty za producentów gier. Dzięki DX 11 gry będą mogły być przetwarzane w sposób opisany w powyższym scenariuszu. Oczywiście sytuacja nie jest tak różowa jak brzmi. Bowiem twórcy najnowszych bibliotek kładąc ogromny nacisk na wielopotokowość, znacznie zmodyfikowali sterownik oraz graficzny interfejs API. Dzięki nim twórcy gier w dość prosty sposób będą mogli dopasować swoje gry do możliwości drzemiących w wielordzeniowych jednostkach.

Shader, teselacja, czyli rendering

Microsoft postanowił wprowadzić do DX 11 trzy nowe etapy realizowane sprzętowo, a mianowicie:

  • shader powłoki (ang. hull shader),
  • shader dziedziny (ang. domain shader),
  • teselator (ang. tessellator).

Pierwszy z nich pozwala na stworzenie bardziej realistycznych przedmiotów takich jak szklanki, kule, owoce, czyli kształty sferyczne i zaokrąglone. Drugi zaś umożliwia (albo lepiej, gwarantuje) jednorazowe generowanie całego przedmiotu, czyli dokładniej mówiąc, karta graficzna generuje obraz samochodu, jednak po chwili został on uszkodzony w wirtualnym świecie, zatem karta graficzna uaktualnia te fragmenty pojazdu, które uległy zmianom, a nie generuje obiekt od nowa. Ostatni element, czyli teselator, zajmuje się matematycznym podzieleniem obiektów sceny 3D na ogromną liczbę trójkątów. Z im większej liczby obraz składa się z takich trójkątów, tym scena jest lepiej odwzorowana.


1 2 Dalej» 

Aktualna ocena to: 4,62

Oceń artykuł...
Porażka Kiepski Taki Sobie Dobry Super!

Tagi:  

A teraz:    Dodaj do ulubionych Dodaj do ulubionych    Wydrukuj Wydrukuj    Wyślij link znajomemu Wyślij link znajomemu    Skomentuj Skomentuj

Komentarze do DirectX 11 - omówienie DX 11

Dodaj komentarz»

Mariusz 20 marca 2009, 19:58

Ciekawie się zapowiada...
Tylko interesuje mnie jedno zddanie,
"[color=#1e1e1e; font-family: Tahoma; font-size: 12px; line-height: 18px">DirectX 11 to przede wszystkim zaawansowany sterownik, który przeobrazi naszą kartę graficzną, w kolejny, równoległy procesor, wspomagający jednostkę CPU."[/color">
 
To oznacza że moja Nividia GT 8500 będzie podporządkowana pod DirectX11 czy dalej pod 9 ? 
 

dese 21 marca 2009, 9:57

Zainstalowałem Win 7 i zauważyłem iż jest  już w nim DX11 ale do końca nie testowałem, ponieważ sys instalowałem na Lapie ACER-a z NV GF 8400G M 256MB z turbo do 1GB. Więc nie wiem jaką mam gre zainstalować aby sprawdzić możliwośći. Jedyną jaką posiadam to CRYSIS, ale na 256MB to ..... Wiedźmina nawet nie odpale.
 
Pozdro.

Kwikam 21 marca 2009, 18:18

"Na rynku dominują procesory wielordzeniowe oraz karty graficzne pracujące w systemach SLI i CrossFire..." Czy mogę spytać, jaki to rynek Autor ma na myśli? Bo ja nie znam żadnego rynku, na którym dominowałyby karty w systemach SLI i CrossFire... Nawet zapaleni gracze rzadko kiedy mają konfiguracje z 2 kartami graficznymi. No bardzo przepraszam - może nie twórzmy wirtualnej rzeczywistości, dobrze? Bo to jest takie przemycanie do podświadomości czytelników bulszytu, że czas na zmiany i kupno nowego sprzętu.

z@interesowany 22 marca 2009, 2:36

a to wszystko dla 3 klatek na s więcej przy FPS=90-100 bo głównie co się zmieniło istotnie to to że Cpu ma pomagać Gpu (pomińmy nowe sposoby wygładania grafiki). I mamy wstęgę Mobiusa. Gpu z Phisics pomaga Cpu w obliczeniach , ale i Cpu pomaga Gpu w obróbce obrazu. To kiedy do cholery mają się zająć swoimi podstawowymi zadaniami oj wydaje mi się, że nic dobrego z tej wzajemnej pomocy może nie wyniknąć. Grozi to zapętleniem procesów jak nic. Co jak mi się wydaje czasami się właśnie mi przytrafia na najnowszych sterach Nvidii + win 7. OT: Wracją pomysły na integracje w Cpu Gpu zobaczymy co z tego wyniknie, np. planowane nowe Atomy, czy procesor z Nvidii oba z przeznaczeniem na rynek netboków. To rozwiązanie wydaje się sensowniejsze

szit 7 kwietnia 2009, 7:17

kolejny pretext do zmiany windowsa karty graficznej procesoa itp itd czyli nabicke kobzy i tak bogatym juz kosmicznie producentom sprzetu i oprogramowania(kolejny kopniak w glowe lezacego gracza) ja bym tego nienazwal nawet przyspieszeniem sprzetowym bo po przejsciu z dx9 na dx10 nawet z nowymi kartami wszystko sie dusilo nawet na tri sri quad sli

ziom 18 grudnia 2009, 18:07

a dx 11 bedzier pasowal do xp?

stach 18 stycznia 2010, 11:51

ja sobie ostatnio kuopilem radeona HD5770 ktory obsluguje DX11 i gram w DIRT 2 to jest cos calkiem innego niz DX9 roznica porownywalna niesamowicie

Filipecki 17 marca 2010, 15:55

heh jak na 256MB Wiedzmina nie odpalisz...ja mam Radeona 9600PRO 256MB i Wiedzmin dziala na max...a tnie sie tyle co nici jak ten Radeon HD5770? bo mam zamiar kupic i niewiem.ile bit?

Roman 9 lipca 2010, 17:48

Uch. Ale będzie fajnie dzięki DirecX11 bardzo fajnie do Windows7 Home Premium 64 bity . Mam na komputerze ale coś na tym 500 W potworze i to jesce Wydajność jest 5.9 . To Możliwe bo mam nvidię GeoFroce 250 GTS z 256 MB i wchodzi mi Wiedzmin a te stare gry jak np . Begin2008 przy Vista i inne tez wchodzą ale zapomnijcie bo DirecX11 też jest dostępny dla Windows Vista tylko wersji Home Premium wymięka Ultimate po wolę Windows 7 Home Premium 64 bity i AMD athlon II X4 630 2.80 GHZ haaaaaaaaaaa . co zatkało kakao hiiii

ociemniały 24 grudnia 2010, 16:52

NIesamowitą wręcz ciemnotę tu można zaobserwować. Proces ugłupiania ludności przez producetów sprzętu i softu jest niezwykle efektywny. Tak trzymać.


Dodaj swój komentarz

»Zasady udzielania komentarzy

Autor:  
Komentarz:
Dodaj komentarz
© 2012 Onex Group
Onex Group O Onex Group  |  O CentrumXP.pl  |  Kontakt  |  Reklama
Nasze serwisy: CentrumXP.plXboxSpot.pl  |  Jama Mastaha