Forum Sveta kompjutera  

Nazad   Forum Sveta kompjutera > Test Drive > Grafika

Grafika Video karte i monitori

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 15.4.2006, 22:58   #1
Awax
Novi član
 
Član od: 15.4.2006.
Lokacija: ToxicCity 013
Poruke: 25
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
Arrow DirectX i OpenGl

Moze li neko da mi objasni cemu sluze Direct X i Open Gl?Znam da se Direct X primenjuje kod igrica za grafiku i zvuk, ali interesuje me da li pored toga ima neku drugu primenu i jos neke opcije koje bi se mogle iskoristiti???

Poslednja ispravka: Awax (16.4.2006 u 0:16)
Awax je offline   Odgovor sa citatom ove poruke
Stara 16.4.2006, 0:37   #2
Garson
Deo inventara foruma
 
Član od: 12.2.2006.
Lokacija: Across The Sky
Poruke: 6.252
Zahvalnice: 269
Zahvaljeno 544 puta na 343 poruka
Određen forumom Re: Direct X i Open Gl

OpenGL (Open Graphics Library) je kreiran prevashodno za profesionalnu primenu (3D animacija i sl) ali se od pre nekoliko godina koristi i za igrice.
Garson je offline   Odgovor sa citatom ove poruke
Stara 16.4.2006, 12:31   #3
void*
Član
 
Član od: 14.12.2005.
Poruke: 72
Zahvalnice: 0
Zahvaljeno 14 puta na 2 poruka
Određen forumom Re: Direct X i Open Gl

OpenGL(http://www.opengl.org) je low-level API (Application Programming Interface) za realtime, primarno 3D, ali i 2D grafiku. Potiče od IrisGL-a grafičkog api-ja kreiranog u Silicon Graphics-u za njihov OS Iris(varijanta unix-a) i odgovarajući hardware. Bez obzira na reč open u imenu, u pitanju je zatvoreni projekat koji se razvija od strane OpenGL Architectural Review Board-a, ali i od samih proizvođača hardvera koji mogu da uvedu nove mogućnosti preko tzv. ekstenzija. Posle nekog vremena, najkorišćenije ekstenzije obično bivaju uključene direktno u sam api. Sa stanovišta razvoja ovo je velika prednost u odnosu na DirectX čiji je development u potpunosti zatvorenog tipa pod kontrolom Microsofta, ali ipak donosi određene teškoće programerima zbog potrebe prilagođavanja delova koda određenom hardveru (sa druge strane, to je stvar nezavisna od korišćenog api-ja, baš kao što je pokazala nVidiina FX serija, koja u nekim elementima jednostavno nije poštovala potrebne specifikacije, što je zahtevalo pisanje potpuno odvojenog koda za njih i za Ati).

Što se tiče primene, OpenGL je projektovan za ozbiljne poslove. Stvari poput hardverskog T&L-a (Transformations Lighting) su bile prisutne od samog početka, naravno na odgovarajućem, profesionalnom hardware-u. Ipak, prihvatanje gl-a od strane id softwarea u početcima akcelerirane 3d grafike na pc-ju, uvodi isti i u game primenu, rame uz rame sa Direct3D-om i tada dominantnim glide-om (3dfx). Danas, stvari su nešto drugačije i gl je na pc-ju poražen od strane Direct3D-a. Ipak, nekoliko značajnih studija još uvek primarno radi sa njim: id, Relic(homeworld 1 i 2), Starbreeze(Riddick). Sa druge strane, na konzolama je još uvek u upotrebi (PS2, PS3?). Postoji i OpenGL ES, osiromašeni api za prenosne uređaje(http://www.khronos.org/opengles/). Trenutno je aktuelna verzija 2.0, a Ati i nVidia zajedno rade na novom OpenGL 3.0 standardu:
http://www.gamedev.net/columns/event...cle.asp?id=233

Poslednja ispravka: void* (16.4.2006 u 12:48)
void* je offline   Odgovor sa citatom ove poruke
Sledećih 6 korisnika se zahvaljuje korisniku void* na korisnoj poruci:
Aibo (30.5.2010), Ice-Man (17.5.2007), JohnnyNT (28.7.2012), Martin.Tyler (24.10.2008), Ocean_Soul (11.1.2009), simke85 (23.7.2012)
Stara 16.4.2006, 12:42   #4
void*
Član
 
Član od: 14.12.2005.
Poruke: 72
Zahvalnice: 0
Zahvaljeno 14 puta na 2 poruka
Određen forumom Re: Direct X i Open Gl

Sa druge strane, DirectX je skup nekoliko api-ja koji pokrivaju širok spektar multimedijalne primene računara. Praktično pokriveno je sve od 3d grafike, zvuka, preko videa i networkinga. Glavne komponente (api-ji) su: DirectDraw i Direct3D koji zajedno čine DirectX Graphic, DirectShow - video play i capture, DirectSound - zvuk, DirectMusic - muzika, DirectInput - ulaz, podrška za različiti game hardware, DirectPlay - komponente za mrežno igranje i DirectSetup koji olakšava instalaciju i održavanje pojedinih komponenti.

Kada se kaže DirectX, obično se misli na DirectDraw(2d grafika, već neko vreme se praktično i ne koristi) i Direct3D, tj. na njegovu grafičku komponentu. Na svome početku DirectX je bio sa razlogom nepopularan, čak i u neku ruku omražen kao još jedan Microsoftov arogantni pokušaj tržišne dominacije osrednjim proizvodom, čije su (mnogobrojne) rupe krpljene marketingom i finansijskim injekcijama tamo-gde-treba. Api je bio loš, dosta nižeg nivoa od OpenGL-a, i često su i veoma jednostavne stvari zahtevale nesrazmerno mnogo koda, što je, uz primenu COM modela za razliku od klasičnih biblioteka funkcija i svesno odbacivanje multiplatformnosti, bio jedan od glavnih (objektivnih) razloga zbog kojeg ga je i Carmack svojevremeno odbacio u korist OpenGL-a(http://www.lytha.com/taffers/carmack_directx.phtml). Ipak, u roku od nekoliko godina, uz lobiranje što proizvođača hardwarea, što razvojnih studija, kao i uz stalni razvoj api-ja koji prevazilazi dečije bolesti i postaje sve kvalitetniji, DirectX postaje vodeći igrač na pc-ju. Negde u vreme pojave verzije 8, DX postaje praktično ravnopravan sa gl-om i na polju ozbiljne primene.

Direct3D vs OpenGL:
http://www.xmission.com/~legalize/d3d-vs-opengl.html
John Carmack o Direct3D i OpenGL-u:
http://www.lytha.com/taffers/carmack_directx.phtml
void* je offline   Odgovor sa citatom ove poruke
Sledećih 8 korisnika se zahvaljuje korisniku void* na korisnoj poruci:
Aibo (30.5.2010), Ice-Man (17.5.2007), Lord Of Midnight (16.10.2008), marko_informaticar (10.8.2012), Martin.Tyler (24.10.2008), Ocean_Soul (11.1.2009), simke85 (23.7.2012), strajo (10.2.2008)
Stara 28.6.2006, 20:57   #5
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 10.234
Zahvalnice: 1.606
Zahvaljeno 4.400 puta na 2.472 poruka
Određen forumom Re: Direct X i Open Gl

Kako "sa podrškom", vudu je sam radio rendering, viper ti je za to vreme bio "začepljen"
Inače bio sam i ja ponosni vlasnik VirgeDX + Voodoo2 kombinacije... ah, ti dani bezbrige i dečije radosti
voodoo_ je offline   Odgovor sa citatom ove poruke
Stara 30.8.2006, 18:50   #6
Beagle
Drug Član
 
Avatar korisnika Beagle
 
Član od: 12.7.2006.
Lokacija: SSH - Selendra Supreme HQ
Poruke: 7.147
Zahvalnice: 772
Zahvaljeno 2.267 puta na 1.686 poruka
Određen forumom Re: DirectX i OpenGl

odgovori su dobri, ali niko nije rekao zasto se javila potreba za API-jima.
nekada davno, jos u vreme DOS-a, kompjuteri su radili u realnom modu i imali direktan pristup hardveru (tzv.Low Level). sa pojavom Windows-a 95, uveden je i zasticeni princip rada, i procesor vise nije imao direktan pristup hardveru. tu uskacu API-ji cija je osnovna uloga da budu interfejs izmedju hardvera i win-a.
OpenGL je cisto graficki API, dok je DirctX univerzalan (grafika,zvuk,upravljacki uredjaji i sl.).
prednost je u tome sto se hardver standardizuje prema API-ju, tako da vecina danasnjih igara, programa i sl. moze da radi na razlicitim platformama.
Beagle je offline   Odgovor sa citatom ove poruke
Sledećih 4 korisnika se zahvaljuje korisniku Beagle na korisnoj poruci:
Filip89x (9.7.2012), JohnnyNT (28.7.2012), Martin.Tyler (24.10.2008), Ocean_Soul (11.1.2009)
Stara 12.4.2007, 10:24   #7
Game fever
Starosedelac
 
Član od: 3.4.2007.
Lokacija: London
Poruke: 1.330
Zahvalnice: 2.477
Zahvaljeno 283 puta na 198 poruka
Slanje poruke preko MSN-a korisniku Game fever
Određen forumom Re: DirectX i OpenGl

Da li neko zna da li se open gl uzima uz driver ili posebno. Ako je posebno da li neko zna sajt za ge force 2
Game fever je offline   Odgovor sa citatom ove poruke
Stara 12.4.2007, 10:28   #8
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 10.234
Zahvalnice: 1.606
Zahvaljeno 4.400 puta na 2.472 poruka
Određen forumom Re: DirectX i OpenGl

Dobija se uz drajver, ne treba ništa dodatno.
voodoo_ je offline   Odgovor sa citatom ove poruke
Stara 31.12.2007, 17:57   #9
enki
Član
 
Član od: 12.12.2007.
Poruke: 228
Zahvalnice: 11
Zahvaljeno 5 puta na 5 poruka
Određen forumom Re: DirectX i OpenGl

ee ljudi kad se vec prica o opengl modu rkeo da postavim jedno pitanje mozda neko ima neki odgovor.

radi se o igi counter strike 1.6 i ATI jevoj grafickoj kartici tu jednostavno nemozete imati 100 fps a neznam kako to da namestim uopste neradi kako treba a da stavis bilo koju nvidiju mx 440 i nizu ima da izvuce 100 fps a ko od sale svasta sam probavao ali nista nemoze da dotera do 100 fps mislim ima on 100 fps a kad nema nikog cim pocnes malo da se kreces ( u counteru ) on spada na 30 50 60 u vrh glave . citao sam po raznim forumima i svi kazu da ati neradi dobro drajvere za opengl i da su oni problem neznam sta vi mislite ? ? ?


hvala i poz
enki je offline   Odgovor sa citatom ove poruke
Stara 2.1.2008, 16:07   #10
Nergal
V.I.P.
 
Član od: 25.9.2006.
Lokacija: Obrenovac (u stvari: Odai Plateau, Vvardenfell)
Poruke: 4.537
Zahvalnice: 1.183
Zahvaljeno 1.475 puta na 940 poruka
Određen forumom Re: DirectX i OpenGl

ATI je godinama imao probleme sa OpenGL drajverima nasuprot nVidiji koja je imala od početka odlične OpenGL drajvere. Problem se manifestovao u znatno manjem frame rateu koje su ATI karte izvlačile u odnosu na nVidia ekvivalente. OpenGL igre jesu teška manjina u odnosu na Direct3D ali među njima je poslednjih godina bilo nekih naslova koji su postali standardi benchmark testovi (Doom 3, Chronicles of Riddick, Quake 4 itd.).

Međutim... Problem je počeo da se ispravlja sa Catalystima 6.x (u stvari već, sa 5.11 verzijom) kada je ATI ozbiljno poradio na OpenGL komponenti i u velikoj meri smanjio jaz između njihovih i nVidia kartica. Sa prvim generacijama Catalyst 7.x drajvera OpenGL problem je nestao sasvim. Današnje ATI karte i njihovi drajveri nisu sporije u OpenGL igrama u odnosu na Direct3D igre. Naravno da postoji više igara koje favorizuju jednu ili drugu arhitekturu (što je sasvim očekivano, razlike u funkcionisanju ATI i nVidia GPU-a nikada nisu bile veće) ali to više nema veze sa D3D/OpenGL pričom.

Šta je problem specifično sa CS 1.6 ne znam ali da bi ti neko sa Foruma dao potpuniji odgovor potrebno je da kažeš o kojoj se ATI kartici radi i o kojoj verziji drajvera? Ako je u pitanju nešto staro 5 godina, onda je to sasvim druga stvar.
Nergal je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku Nergal na korisnoj poruci:
Martin.Tyler (24.10.2008)
Stara 23.11.2008, 1:17   #11
SilverBgd
Član
 
Član od: 12.10.2008.
Lokacija: Beograd
Poruke: 30
Zahvalnice: 2
Zahvaljeno 2 puta na 2 poruka
Određen forumom Re: DirectX i OpenGl

Koja je razlika između DirectX9 i 10?
SilverBgd je offline   Odgovor sa citatom ove poruke
Stara 8.1.2009, 12:11   #12
ILLidaN_93
Član
 
Član od: 7.1.2009.
Lokacija: C:\Program Files\Warcraft\Frozen Throne.exe
Poruke: 32
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: DirectX i OpenGl

al mogu da koristim dx 10?Imam nvidia 8600 gts 512mb.nisam uzeo bolju kad sam kupovao komp jedina bolja je kostala preko 400 evra...
ILLidaN_93 je offline   Odgovor sa citatom ove poruke
Stara 11.1.2009, 15:24   #13
BigBoi
Član
 
Član od: 9.10.2006.
Lokacija: Small Paris
Poruke: 57
Zahvalnice: 10
Zahvaljeno 2 puta na 2 poruka
Određen forumom Re: DirectX i OpenGl

naravno da mozes
BigBoi je offline   Odgovor sa citatom ove poruke
Stara 11.2.2009, 23:33   #14
Avala
Član
 
Član od: 24.7.2006.
Poruke: 92
Zahvalnice: 16
Zahvaljeno 12 puta na 11 poruka
Slanje poruke preko ICQ-a korisniku Avala
Određen forumom Re: DirectX i OpenGl

A jel moze DirectX 10 sada da se nekako pokrene na WindowsXP-u ili do toga jos nismo dosli?
Avala je offline   Odgovor sa citatom ove poruke
Stara 11.2.2009, 23:37   #15
Doomche
V.I.P. Test Drive
 
Član od: 18.2.2007.
Lokacija: Subsector Aurelia
Poruke: 7.471
Zahvalnice: 1.156
Zahvaljeno 2.446 puta na 1.922 poruka
Određen forumom Re: DirectX i OpenGl

U potpunosti ne, imaju neki timovi koji su uspeli da pokrenu odredjene igre, ali niko nije ceo DX10.
Doomche je offline   Odgovor sa citatom ove poruke
Stara 11.2.2009, 23:41   #16
BigBoi
Član
 
Član od: 9.10.2006.
Lokacija: Small Paris
Poruke: 57
Zahvalnice: 10
Zahvaljeno 2 puta na 2 poruka
Određen forumom Re: DirectX i OpenGl

Postoji neki DX 10 koji radi na XP SP3, ukrajinski, mada nema sjajnih rezultata...
BigBoi je offline   Odgovor sa citatom ove poruke
Stara 9.4.2009, 22:12   #17
Nikola Stankovic
Član
 
Član od: 15.1.2008.
Lokacija: Vranje
Poruke: 225
Zahvalnice: 203
Zahvaljeno 7 puta na 5 poruka
Slanje poruke preko MSN-a korisniku Nikola Stankovic Slanje poruke preko Skypea korisniku Nikola Stankovic
Određen forumom Re: DirectX i OpenGl

Skinuo sam najnovije drajvere za GeForce 7300 GT i sada dolazi do usporavanja igre Combat Arms. Ali pre toga nije bilo problema. Takodje sam skinuo i najnoviji DirectX 9c
Nikola Stankovic je offline   Odgovor sa citatom ove poruke
Stara 9.4.2009, 22:57   #18
voodoo_
V.I.P. GNU/Linux
 
Avatar korisnika voodoo_
 
Član od: 1.11.2005.
Poruke: 10.234
Zahvalnice: 1.606
Zahvaljeno 4.400 puta na 2.472 poruka
Određen forumom Re: DirectX i OpenGl

Novi drajveri se šteluju za nove kartice, to sa lošijim radom igara na starijim karticama sa novijim drajerima nije ništa čudno i novo.
voodoo_ je offline   Odgovor sa citatom ove poruke
Stara 26.4.2009, 9:53   #19
Carnex
Veteran
 
Član od: 15.1.2006.
Poruke: 860
Zahvalnice: 29
Zahvaljeno 212 puta na 141 poruka
Određen forumom Re: DirectX i OpenGl

Samo da ispravim malo orinalni post

Playstation 2 nije korisito OpenGL. Na zalost PS2 nije imao nikakav API za grafiku. Imao je veoma nizak jezik za pricanje sa grafickim cipom a mnogi developeri su se odlcivali za direktno ubacivanje vrednosti u registre isog. OpenGL 3.0 je bio razvijan ali niko se nije bas trudio da radi na tom projektu dok SONY nije pljunuo pare da naprave OpenGL3.0 ne bi li imao Graficki API za PS3.

Osim toga DirectX je mnogo vise automatizovan API od OpenGLa i samim tim je znacajno laksi za programiranje dok je OpenGL operise na mnogo nizem nivou stoga nudi vise slobode za eksperimentisanje. Danas to doduse vise nije toliko bitno koliko je bilo u vreme kada je Jhon Carmack davao svoje cuvene izjave o jadnosti DirectXa naspram OpenGLa. DirectX je drasticno napredovao od tada dok OpenGL nije imao toliko prostora niti zelje za rast.

Poslednja ispravka: Carnex (26.4.2009 u 10:00)
Carnex je offline   Odgovor sa citatom ove poruke
Stara 26.4.2009, 10:47   #20
Mickie
Deo inventara foruma
 
Član od: 22.11.2005.
Poruke: 3.399
Zahvalnice: 389
Zahvaljeno 716 puta na 542 poruka
Određen forumom Re: DirectX i OpenGl

Znaci to je to? OpenGL je gotov

http://bits.blogs.nytimes.com/2009/0...or-25-million/

http://www.tgdaily.com/content/view/41911/118/

SGI je puko, prodat je, a ima i glasina da je intelektalna svojina OpenGL projekta prodata M$-u Znaci, nece vise biti igara nizasta sem vindoz ??? Daj prosvetlite me malo oko ovoga?
Mickie je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi

Tagovi
directx, opengl

Alatke vezane za temu
Vrste prikaza

Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
DirectX GRANDE problem Gerovit Kvarovi 17 26.1.2007 12:48
DirectX SDK dechkotzar Pravljenje igara 3 19.12.2006 14:00
DirectX eradicator ili DirectX kicker Srdjan 007 Aplikativni softver 1 24.9.2006 10:42
Zasto nece da se snima DirectX 9.0c? alien Operativni sistemi 11 29.1.2006 5:38
Kako da obrisem DirectX? alien Operativni sistemi 11 10.1.2006 19:14


Sva vremena su po Griniču +2 h. Sada je 2:50.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2020, vBulletin Solutions, Inc.
Hosted by Beograd.com