DirectX vs. OpenGL
Moderátor: Baneshee
- JohnyC
- Nováček

-
- Registrován: 03. dub 2008
Dříve snad každá hra podporovala obě rozhraní, ale nejsem si jistý jestli to mělo nějaký přínos. Výkon +- stejný, druhé API jsem volil pouze pokud se v grafice vyskytovaly chyby. Špatný je, že u dx jsme odkázání pouze na politiku Microsoftu, viz. dx10 pouze ve Vistách ovšem netuším co brání některému z vývojářů udělat hru pod OpenGL.
- €agle
- Středně pokročilý

- Registrován: 13. lis 2003
- Bydliště: Vlastní 3D svět :)
- Kontaktovat uživatele:
S tím souhlasím, na druhou stranu víc hlav víc ví, takže pravda bude asi někde uprostřed...pilarius píše:[No já jsem hlavně myslel to, že skupina nemá lídra. Jakémukoliv sdružení sobě rovných prostě vývoj zabere více času a je kompromisní. Jinak jsi v podstatě řekl vše, o co jsem se pokoušel já.
Náskok má právě hlavně z programátorského pohledu, už jenom, že OpenGL je pořád ještě v obyčejném C, zatímco DirectX je dávno úhledně uspořádán do tříd mluví ve prospěch DX. Krom toho Microsoft poskytuje vývojářům bohaté SDKčko plné příkladů, návodů a užitečného softwaru a tak nějak se o to prostě víc stará.133 píše:... A este ten naskok DX si myslel ako? Pouzivanejsi je a pravdepodobne aj bude a iny naskok?
Pokud si chcete počíst, tak koukněte na srovnání na Wikipedii a odkazy vedoucí z ní...
Eagle3D Engine under developement
Hledáme do firmy schopného ASP/VB.NET/C# programátora, více po SZ
Hledáme do firmy schopného ASP/VB.NET/C# programátora, více po SZ
- 133
- Začátečník

- Registrován: 26. lis 2005
- Bydliště: Nová Dubnica-SZ Slovensko
No to hej v tomto mas jednoznacne pravdu, ozaj chyba niekto kto by sa GL ujal v pravom slova zmysle a staral sa on.. Myslim ale ze je to len otazka casu, lebo prachy su z toho tazke o tom ziadna takze skor ci neskor..
MB Asus M2N SLI (nFORCE560) CPU AthlonX2 5200+, 2x2GB DDR2 800 A-Data, BFG 8800GTX 768MB, WD 160GB SATA II. 300, LCD 19 Acer.. I love U Anus-SKA.
- 133
- Začátečník

- Registrován: 26. lis 2005
- Bydliště: Nová Dubnica-SZ Slovensko
S tym vykonom nemas vobec pravdu..napr Half Life na kartach TNT/TNT2 Vanta bol pod DX takmer nehratelny zatial co pod Open GL behal aj na 1024 so slusnym CPU (viem o com hovorim, sam to mam overeneJohnyC píše:Dříve snad každá hra podporovala obě rozhraní, ale nejsem si jistý jestli to mělo nějaký přínos. Výkon +- stejný, druhé API jsem volil pouze pokud se v grafice vyskytovaly chyby. Špatný je, že u dx jsme odkázání pouze na politiku Microsoftu, viz. dx10 pouze ve Vistách ovšem netuším co brání některému z vývojářů udělat hru pod OpenGL.
MB Asus M2N SLI (nFORCE560) CPU AthlonX2 5200+, 2x2GB DDR2 800 A-Data, BFG 8800GTX 768MB, WD 160GB SATA II. 300, LCD 19 Acer.. I love U Anus-SKA.
- pilarius
- Začátečník

- Registrován: 10. bře 2006
- Bydliště: Pardubice
- 133
- Začátečník

- Registrován: 26. lis 2005
- Bydliště: Nová Dubnica-SZ Slovensko
V podstate ide o to ze stale plati to co platilo - slusne CPU a shits karetka - pod DX sekanice pod GL pohoda. Teraz mas to iste, princip sa nezmenil, to je jedno ze to boli prahistoricke casy proste SW emulacia nepodporovanych gunkcii je 100 a 1 v prospech GL, len uz si to bohuzial nemame moc na com overit lebo.. Na vlastne oci som videl a chvilku hral Doom3 na GeForce4 MX 460 64MB s dual core Pentiom 3,2GHZ a 1GB RAM na 1024x768 a medium detailoch slo vsetko nadherne hladko..keby bola ta hra pod DX ani by si ju nespustil, povedz ktore moderne akcie pod DX spustis na G4MX? Je to kok.. nechcem to tu ani napisat.
MB Asus M2N SLI (nFORCE560) CPU AthlonX2 5200+, 2x2GB DDR2 800 A-Data, BFG 8800GTX 768MB, WD 160GB SATA II. 300, LCD 19 Acer.. I love U Anus-SKA.
- pilarius
- Začátečník

- Registrován: 10. bře 2006
- Bydliště: Pardubice
- 133
- Začátečník

- Registrován: 26. lis 2005
- Bydliště: Nová Dubnica-SZ Slovensko
Je to koli tomu ze v podstate GF 6600 podporuje vsetky funkcie v UT04 HW cize nemuseli byt pouzite SW emulacie, resp. v uplne minimalnej miere cize hra bezala cca rovnako, keby si to hral na DX 7 karte so slusnym CPU videl by si rozdiel. A D3 je starsia hra sak jasne, ale napisana aby dost intenzivne vyuzivala DX8 a minimalne aj DX9 cize hrat takto napisanu hru v DX na karte s podporou DX7 - nemozne. To iste Far Cry HW funkcie GF3 mu bohate postacovali, to neboli moc good priklady, ale zbytocne sa uberat len tymto smerom.. Ide hlavne o ten monopol DX napriek mnohym nepopieratelnym vyhodam GL nemame moznost volby co je vzdy len na skodu.
P.S Ak mas moznost vyskusaj Far Cry a GF4MX a napis vysledok, ak to vobec spustis
P.S Ak mas moznost vyskusaj Far Cry a GF4MX a napis vysledok, ak to vobec spustis
MB Asus M2N SLI (nFORCE560) CPU AthlonX2 5200+, 2x2GB DDR2 800 A-Data, BFG 8800GTX 768MB, WD 160GB SATA II. 300, LCD 19 Acer.. I love U Anus-SKA.
- pilarius
- Začátečník

- Registrován: 10. bře 2006
- Bydliště: Pardubice
- 133
- Začátečník

- Registrován: 26. lis 2005
- Bydliště: Nová Dubnica-SZ Slovensko
Naozaj vsetky multiplatformove tituly (a je to vacsina) musia podporovat GL lebo DX vyuziva len PC a X360..v kolkych hrach si mozes vybrat medzi DX a GL? programatori svoju pracu urobia, ale Mrkvisoft pri PC verziach uraduje..
MB Asus M2N SLI (nFORCE560) CPU AthlonX2 5200+, 2x2GB DDR2 800 A-Data, BFG 8800GTX 768MB, WD 160GB SATA II. 300, LCD 19 Acer.. I love U Anus-SKA.
- pilarius
- Začátečník

- Registrován: 10. bře 2006
- Bydliště: Pardubice
Já neříkám, že uživatel si může vybrat, ale programátor si může vybrat a tím tato situace nesplňuje podmínky této nedokonalé konkurence. I koncový zákazník má na výběr z her bez DX - různé hry pro Linux apod. Spoustu DX her lze hrát i bez DX - pomocí Wine na Linuxu například. Nevím, jak ten program pracuje, ale pravděpodobně provádí nějaký převod příkazů do OGL.
- 133
- Začátečník

- Registrován: 26. lis 2005
- Bydliště: Nová Dubnica-SZ Slovensko
No to je ozaj moznost volby
Nehovorim zas ze GL je boh vie aky zazrak a DX stoji za nic, API su to vsak minimalne vyrovnane a teda mali by mat kazdy hrac v hre moznost volby.
MB Asus M2N SLI (nFORCE560) CPU AthlonX2 5200+, 2x2GB DDR2 800 A-Data, BFG 8800GTX 768MB, WD 160GB SATA II. 300, LCD 19 Acer.. I love U Anus-SKA.
- Lojza
- Začátečník

- Registrován: 28. led 2006
- Bydliště: Šumperk
- 133
- Začátečník

- Registrován: 26. lis 2005
- Bydliště: Nová Dubnica-SZ Slovensko
Uff tak S3Metal bol asi od zaciatku odsudeny na zanik nakolko cipy S3 boli aj su prepadak.. Glide bol spickove API ktore aj slusne napredovalo ale bez T&L nemalo sancu, nV sa chopila moznosti a zlikvidovala konkurenciu.. Vo svojej podstate vsak Glide a OpenGL su velmi podobne a jasne je aj to ze vo vsetkych rozhraniach by vyzerali rovnako ako pod DX..
Ale Glidu je skoda..celkom nostalgicky spominam na prvu Voodoo a Unreal..aach jo.
MB Asus M2N SLI (nFORCE560) CPU AthlonX2 5200+, 2x2GB DDR2 800 A-Data, BFG 8800GTX 768MB, WD 160GB SATA II. 300, LCD 19 Acer.. I love U Anus-SKA.