amd was angry geralts hair
Izravni izazov Nvidijinim GameWorksima
Nvidia's GameWorks široko je korišteni alat koji omogućava programerima da dodaju fantastične vizualne efekte i cool fizičke simulacije u svoju igru, a da im to ne košta previše vremena za razvoj. Alat ima neke fenomenalne efekte, poput PhysX-a i HairWorksa (stvar iza Geraltove bujne kose u najnovijim Witcher ), ali nažalost to može stvoriti velike probleme nekim igračima.
Budući da je GameWorks vlasništvo i Nvidia jako zaključao, programeri ne mogu dijeliti kôd s AMD-om kako bi optimizirali upravljačke programe za njega. To znači da za neke igre igrači koji koriste AMD hardver uzimaju značajne pogotke u performansama. AMD je masovno kritizirao Nvidiju zbog Vještica 3 Korištenje GameWorksa (točnije HairWorks), i rezultiralo lošijim okvirima AMD-ovih kupaca kao rezultat.
To je bio tako velik problem za AMD da je sada objavio GPUOpen, API otvorenog koda koji uključuje popularne vizualne efekte poput ShadowFX-a i AMD-ovog odgovora na HairWorks, TressFX (najpoznatiji se koristi u Tomb Raider ). Također nudi uslužne programe za vozač te obilje knjižnica i SDK-ova. Laički rečeno: puno sranja otvorenog koda kako bi igre izgledale dobro.
Ideja je da dopuštajući programerima da otvoreno dijele kôd, oni će ga moći poboljšati zajedno bez unosa AMD-a, za razliku od GameWorksa koji se često oslanja na Nvidijino osobno sudjelovanje s programerom. To također znači da bi Nvidia trebala biti u mogućnosti optimizirati svoje vozače da bi bolje radili s njom, tako da bi problem određenih marki kartica iz proizvoljnih razloga mogao imati nevjerojatno loše rezultate uskoro biti stvar prošlosti.
naočale za virtualnu stvarnost za xbox 360
Još jedna velika prednost je što oba PS4 i Xbox One koriste AMD arhitekturu, GPUOpen potencijalno premošćuje jaz između razvoja osobnih računala i konzole, čineći prenošenje igara s jedne na drugu znatno lakšom.
Iako ovaj model s otvorenim kodom zvuči dobro, ipak ima veliku minus. Velika snaga Nvidije je u tome koliko usko surađuje s programerima kako bi igra izgledala bolje, dok se čini da AMD želi pristupiti vrlo pristupačno s GPUOpen-om. Zašto bi programer poboljšao GPUOpen kad jednostavno može natjerati nekoga iz Nvidije da to učini na GameWorksu?
S druge strane, čini se da licenca koju je AMD dao GPUOpen omogućava programerima da mijenjaju AMD-ovu tehnologiju i prodaju je za sebe. To bi mogla biti motivacija koju neki trebaju da poboljšaju alat.
Izgleda da GPUOpen može biti vrlo uzbudljiva stvar. Hoće li to biti praktičan izazov za Nvidijine GameWorks malo je teže predvidjeti, jer dok GPUOpen i GameWorks rade približno istu stvar, oni to rade na vrlo različite načine. Bilo kako bilo, bit će nevjerojatno zanimljivo vidjeti kako to utječe na razvoj igara, i nadamo se da to rezultira boljim okvirima u cijelom krugu!
AMD GPUOpen: Umanjivanje razvoja otvorenog koda (Tom's Hardware)
AMD GPUOpen: Umanjivanje razvoja otvorenog koda