Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dali otkucava vrijeme D3D-u?

[es] :: Advocacy :: Dali otkucava vrijeme D3D-u?

[ Pregleda: 2237 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kkedacic
Extropia

Član broj: 261437
Poruke: 31
*.adsl.net.t-com.hr.



+41 Profil

icon Dali otkucava vrijeme D3D-u?03.08.2012. u 10:46 - pre 141 meseci
http://blogs.valvesoftware.com/linux/faster-zombies/

http://www.extremetech.com/gam...r-than-directx-even-on-windows

Valvetov source engine brze radi preko OGL nego D3D na Windowsu, a jos brze na Linuxu. Uzeci i u obzir da se OGL koristi u *nix svijetu i glavnim smartphonovima, postoji mogucnost da veliki igraci dumpaju D3D i prihvate se OGL-a.
Valve radi i s hardware vendorima u poliranju grafickih drivera za Linux, obecali su nativni Steam linux klijent do kraja godine, a to bi moglo privuci i druge game developere da izdaju nativne verzije za linux.
Trazio sam nesto malo u usporedbama OGL vs D3D i usput sam naisao na Microsoftow FUD protiv OGL, a gdje ima FUD-a postoji i ugrozena strana kojoj je FUD ocajni pokusaj da osigura nesto, za sto sama zna da je inferiornije/sporije/itd.
Zadnjih nekoliko godine svaka godina se prozivala godinom desktop linuxa iako za takve izjave nije bilo nikakve osnove, sada kada postoje barem neke osnove nitko nista nepise.
Microsoftu neide u koristi niti bijes Valveta i Blizarda zbog Windows 8-mice.

Kakva su Vasa misljenja?
 
Odgovor na temu

ByteCode
Byte Code
Beograd

Član broj: 298867
Poruke: 21
...cust-194.exponential-e.net.

Sajt: speedy-order.com


+22 Profil

icon Re: Dali otkucava vrijeme D3D-u?03.08.2012. u 11:56 - pre 141 meseci
Vidi generalno, prvi tu pricu je pokrenuo ID Software kad su pravili jos Quake 1. Ima i druga strana medalje koju ne vidis, a to je kod D3D-a je sve standardizovano, tj drajveri pruze low level podrsku, a sve ostale stvari Microsoft uradi. Dok je kod openGL-a sve to ostavljeno vendorima da rade. Pa onda problemi kada OpenGL nije razvijen do kraja, pa svaki vendor ima svoju ekstenziju za nesto, pa krenes u programu da imas ovakav kod

Code:
 
if(nvidia) {
...
} else if (ati) {
.....
} else if(intel) {
....
}


A to tako poskupljuje i produzava razvoj igara/softwera. Druga stvar da nije bilo MS-a da progura D3D i dan danas bi placali openGL kartice po nekoliko hiljada dolara/evra.

I ja vise preferiram OpenGL nego Direct 3D, jer je malo laksi za koriscenje, i zato sto ces OGL naci svuda sto nije MS proizvod.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16683
*.dip.t-dialin.net.



+7169 Profil

icon Re: Dali otkucava vrijeme D3D-u?03.08.2012. u 12:00 - pre 141 meseci
Obe "strane" (OGL vs. D3D) imaju FUD-anja koliko hoces, to nije uopste bitno.

U realnosti, OpenGL i Direct3D su danas manje-vise potpuno uporedivi i kome je nesto bolje je pitanje koje zavisi od vise stvari. Inace, jedan John Carmack smatra da je Direct3D bolji od OpenGL-a danas, iako je ranije za njega situacija bila suprotna:

http://www.bit-tech.net/news/g...armack-directx-better-opengl/1

Daleko vece pitanje od toga "sta je bolje" (posto su oba "tu negde") je pitanje sta se zeli target-ovati kao ciljno trziste. Jasno je da ako se zeli postici maksimalna kompatibilnost i code-reuse, OpenGL ima vise smisla ako se cilja na iOS/Android mobilne telefone i PC, a Direct3D ako se cilja na MSFT-ov ekosistem (Windows PC-jevi, XBox 360, Windows telefoni)

Ono sto je bitno, naravno, je da je D3D uspeh direktno vezan za uspeh samih MS platformi - prosto receno, to znaci, sve dok je XBox uspesna konzola, D3D support ce biti tu.

Sve ostalo je stvar poslovne odluke. Sto se samih API-ja tice, kao sto rekoh, oba su state-of-the-art.

Doduse, na Windows PC platformi se cesto desi da OpenGL podrska kasni i da je D3D "upeglaniji"- recimo NVidia-in Graphics SDK v11 jos i dalje nije izasao u OpenGL verziji, mada stvari poput FXAA anti-aliasinga imaju GLSL kod.

Takodje, imas i aspekt koji je ByteCode naveo - a to je da ces imati cesto posla sa raznim ekstenzijama u OpenGL-u koje su cesto vendor-specific dok se te stvari ne standardizuju preko ARB-a - kod MSFT-a se zna ko pije a ko placa :)

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

EArthquake

Član broj: 20684
Poruke: 884
*.dynamic.sbb.rs.



+67 Profil

icon Re: Dali otkucava vrijeme D3D-u?04.08.2012. u 16:18 - pre 141 meseci
JCev keynote od juce

http://www.youtube.com/watch?v=wt-iVFxgFWk

odlicna prica, uglavnom o VR i AR stvarima, ali se dotakao i staticke analize, webgl-a i sigurnosti
a pominjao je i opengl vs directx
 
Odgovor na temu

[es] :: Advocacy :: Dali otkucava vrijeme D3D-u?

[ Pregleda: 2237 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.