IPBIPB

Witaj Gościu ( Zaloguj | Rejestruj )

> Czy ET wymaga DirectX, Czy pójdzie na DirectX 8.1 i wyższym ?
-terpik-
post 14:47, 24 01 2006
Post #1


Oberschutze
Ikona Grupy

Grupa: Użytkownicy
Postów: 17
Dołączył: 26-08-2005
Nr użytkownika: 4854



Witam, na stronie głównej nie pisze w wymaganiach.. wymagany directx. Czy gra pójdzie pod wersją 8.1? Z góry dzięki za odpowiedź.
Go to the top of the page
 
+Quote Post
 
Start new topic
Odpowiedzi
Swiety
post 20:46, 22 08 2006
Post #2


General
Ikona Grupy

Grupa: Użytkownicy
Postów: 6661367
Dołączył: 26-09-2003
Skąd: z dupy
Nr użytkownika: 306



To źle słyszałeś. W chwili obecnej nie ma karty graficznej która supportowałaby DirectX9 bez supportu dla niższych.

DirectX to zestaw funkcji ułatwiających programistom pisanie gier. Fukcje te opisują określone efekty graficzne (np filtrowanie tekstur, bump mapping itd, oświetlenie). Microsoft co jakiś czas wypuszcza nowszą wersję DirectX zawierającą coraz to nowsze funkcje (oprócz starych). Producenci układów graficznych dostosowują się do tego wyścigu technologicznego i wyposażają swoje procesory w możliwości sprzętowej obróbki tych efektów.
Dzieki postepowi technologicznemu jest właśnie możliwe sprzętowe wyświetlania coraz nowszych i bardziej efektownych efektów graficznych.

Pomiędzy procesorem graficznym a DirectX stoi sterownik karty graficznej, który własnie umożliwia obróbkę przez kartę graficzną nowych funckji DirectX.

Jeśli karta graficzna nie potrafi obsługiwać jakiś nowych funkcji jest niezgodna (lub niezgodna w pełni) z okrsloną wersją DirectX (jest zgodna z niższymi wersjami) ale w wielu przypadkach jest możliwość softwareowej emulacji (co oczywiście jest wolniejsze i mniej efektowne)


Engine GF6600 pod względem możliwości efektów graficznych i supportu DirectX jest taki sam dla całej serii 6xxx, która oczywiście wspiera DirectX 9 i niższe.

Zapewnienie zgodności ze starymi wersjami DirectX nie jest żadnym problemem dla producenta. Co najwyżej może on odpuścić sobie optymalizację pod względme starszych wersji DirectX przy projektowaniu czipa graficznego czy pisaniu sterowników (wychodząc z mniej lub bardziej słusznego założenia, że nie ma sensu budować czegoś nowego co miało by wykorzystywać antyczne starocie).
Taka sytuacja właśnie wystepuje w kartach serii 66xx, gdzie w grach wykorzystujących DirectX 9 działają one bardzo ładnie natomiast w starszych na kolana nie powalają.



Engine Wolfa wykorzystuje OpenGL. Do wyświetlania zaawansowanych efektów nie jest wykorzystywany DirectX (a konkretnie jego główna częsć czyli Direct3D) tylko OpenGL. DirectX jest natomaist wykorzystywany podobnie jak w innych grach do dźwięku (DirectSound) czy obsługi różnych urządzeń dołączonych do kompa (DirectInput).


PS

Ciekawe ile jeszcze kurwa odgrzebiesz topików sprzed lat zanim dostaniesz bana ?

Go to the top of the page
 
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



Wersja Lo-Fi