08.02.2012

ATI/AMD’s new Morphological Anti-aliasing

Postat de tphase la data 27.10.2010 592 vizite

Mai intai si intai, ce este Morphological Antialiasing – MLAA? MLAA este un filtru de postprocesare menit sa reduca “dintii de firiz / zgrimturile” de pe o imagine. Algoritmul prin care este posibil acest lucru poate fi implementat in motorul grafic sau la nivel de driver.

In short, MLAA is a shape-based anti-aliasing method that uses post processing filters to reduce aliasing. Like the SSAO, MLAA can be hand-coded in a 3D app or added in graphics drivers.

Intel are o documentatie foarte bine pusa la punct care explica in detaliu aspectele tehnice al acestui algoritm:
http://visual-computing.intel-research.net/publications/papers/2009/mlaa/mlaa.pdf

MLAA can be used for any image processing task and does not use any data besides color values. It is very simple and does not require any modifications to the  rendering pipeline.
It does not need casting any additional rays.
 
The algorithm is embarrassingly parallel and can be executed concurrently with rendering threads (using double buffering), allowing for better processor utilization.
 
The algorithm achieves reasonable performance, in many cases without any noticeable impact.
 
The quality is comparable with supersampling. MLAA has very different approximation characteristics, achieving better results in situations in which uniform sampling suffers from significant errors and undesired frequencies.

Puteti dezbate acest subiect si pe forum: ATI/AMD’s new Morphological Anti-aliasing
 
Odata cu versiunea 10.10 WHQL a driverului video, placile grafice AMD Radeon 6780 si 6850 beneficiaza la randul lor de acest nou tip de antialiasing, implementat la nivel de driver. Poate pentru PC este o premiera acest lucru, insa MLAA a fost folosit pentru prima data, cu un real succces, in fenomenul numit God of War 3, joc lansat exclusiv pe consola celor de la Sony.

Last week, AMD has released its own GPU-based MLAA implementation for PC and other developers are working on GPU solutions for Xbox 360. MLAA is going cross-platform.

tomshardware.com are un articol complet care trateaza implementarea noului algoritm pe seria 6000 de la AMD. Link: Morphological Anti-Aliasing

Morphological anti-aliasing (AA) is an all-new option for the Radeon HD 6000-series cards. It presents a different approach to the aliasing problem in that it needs no insight into the makeup of the scene’s geometry; morphological AA is a post-process filtering technique, accelerated with DirectCompute and compatible with any application from DirectX 9 to 11 (in theory). After a frame is rendered, it is passed through the morphological AA shader that looks for high-contrast edges and patterns consistent with aliasing. It then blends the colors of adjacent pixels to approximate a smooth transition along a line instead of aliased steps. This means that the smoothing effect isn’t limited to the edges of geometry or alpha textures like CFAA; it applies to all of the pixels in the scene.
 
Conceptually, this method promises results similar to super-sampling, but with performance comparable to edge-detect AA. AMD suggests that some applications will look better than others, and that the technique is not ideal for all scenes and games. So, we tried it ourselves to see what the actual result looks like.

AMD se foloseste de tehnologia Direct Compute din DirectX pentru a accelera hardware MLAA. MLAA este independent de celelalte tipuri de antialiasing si mai mult decat atat, poate fi folosit in combinatie cu ele. Desi nu toate jocurile din acest moment sunt compatibile cu MLAA, unde se poate active, rezultatele sunt impresionante si mai mult decat atat, hit-ul de performanta este extrem de mic.
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Desi nu este o tehnologie perfecta, rezultatele obtinute sunt deosebite.
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Trebuie notat ca Morphological AA este un efect de postprocesare, asa ca nu poate fi capturat cu software de captura gen FRAPS. Pe moment, singurul inconvenient major al folosirii MLAA este rezolutia mica [720p sau mai jos] combinata cu text. Datorita rezolutiei mici si faptului ca MLAA este un efect de postprocesare pixel per pixel, la rezolutie mica poate aparea un efect deranjant de blur chiar si in locurile in care ati dori ca imaginea sa ramana sharp [de obicei este vorba de text].
 
Pentru God of War pe PS3, Sony a implementat MLAA folosind 5 sateliti ai CELL-ului, degrevand astfel in totalitate cip-ul grafic: http://www.eurogamer.net/articles/digitalfoundry-mlaa-360-pc-article

AMD’s solution has much in common with Sony’s, but is fundamentally different in many ways. The fact that the God of War III MLAA operates on SPU has some very specific advantages – the Cell’s satellite processors are far more flexible in terms of how they can be programmed, leading some to believe that GPU implementations will struggle to match the quality level.

Implementarea AMD se foloseste de GPU pentru a randa MLAA iar acest efect de postprocesare se aplica intregii planse, incluzand HUD-ul si orice text existent pe imagine. Din acest motiv, cum am explicat mai sus, poat aparea anomalii de randare / artefacte pe text. Algoritmul de MLAA pur si simplu nu poate face diferenta intre o margine si un text sau elementele din HUD, aplicand antialiasing-ul pe intreaga imagine.

More obvious to the end user, AMD’s approach is a post-process filter that works through the entire completed frame, including the HUD and any on-screen text. This results in exactly the same kind of artifacting on text as seen with The Saboteur on PS3. As the MLAA algorithm works on the whole screen, it simply doesn’t know the difference between a genuine edge and text, resulting in a noticeable impact to quality, along with occasional dot-crawl on HUD elements.

Desi aceste artefacte se reduc in cazul folosirii unei rezolutii inalte [1080p sau mai mult], actuala implementare a algoritmului nu permite eliminarea totala a anomaliilor de randare pe text. Implementarea SONY aplica algoritmul pe intreaga plansa dar inaintea desenarii pe imagine a oricarui text sau element de pe HUD, producand rezultate superioare implementarii AMD.
 

AMD’s MLAA is best deployed at higher resolutions, such as 1080p in order to minimise the artifacts inherent in this technique. That Sony were able to minimise these issues and make it 720p-friendly is an exceptional achievement

Daca nVidia ar implementa la randul ei MLAA si ar programa driverul de asa natura incat sa se foloseasca de CUDA Cores, probabil hit-ul de performanta ar fi de cateva procente. Cat timp MLAA este calculat folosind DirectCompute iar DirectCompute este accelerat hadware pe cipurile nVidia prin CUDA, implementarea acestui algoritm de antialiasing pe placile grafice cu GPU-uri FERMI ar fi un real succes. Nu ramane decat sa asteptam raspunsul nVidia.

AMD Radeon HD 6800 Series Specifications Leaked

Postat de tphase la data 20.10.2010 565 vizite

Gata, au rasuflat. Ele, specificatiile. Specificatiile noii serii Radeon HD 6800 de la ATI… scuze, AMD [eh, de la ATI dar acum ATI nu mai exista nici ca brand, doar ca o mana de oameni care vor sa faca ceva deosebit sub jugul AMD]
 
Treaba ar sta cam asa: “up to 35% increase in performance per mm²” si “100% increase in tessellation” zic ei. Hm… mai avem la felul doi un nou video acceleration engine – UVD 3 si posibilitatea de a cupla pana la 6 monitoare folosind o singura placa grafica.
 
Cei care cumpara Radeon HD 6870 vor primi la desert 1120 stream processors, 32 ROPs, 56 TMUs, 256-bit GDDR5 memory interface si 1 GB DDR5 la frecventa de 1050(4200) MHz. GPU-ul va lucra la 900 Mhz. Consumul? Minim 19W, maxim 151W, deloc rau.
 
Pentru cei care vor cumpara tortul mai mic, Radeon HD 6850 le va oferi 960 stream processors, 32 ROPs, 48 TMUs, 256-bit GDDR5 cu aceeasi 1 GB DDR5 dar de asta data la 1000(4000)Mhz. Pentru ca e mai mic, consuma si mai putin. 19W in idle si 127W in full load. Ah, am uitat, GPU-ul va rula la 775 Mhz.
 
Stim cu totii ca aceasta serie este menita sa atace nVidia pe segmentul Mainstream [GTX 460 1GB] deoarece placile sunt motorizate de GPU-ul Barts. Eu unul sunt curios cand vom vedea ceva pe Cayman care sa contreze GTX 480. Mai ales ca verzii se lauda cu un viitor GTX 580 in urmatoarele 6 luni. Mai mult decat atat, Mr. Huang de la nVidia a spus ca vom avea o aroma de GTX 580 chiar anul acesta, probabil cateva modele de referinta menite sa umezeasca buzunarele consumatorilor.
 
Vin sarbatorile, vine nelipsitul upgrade. Hai ma, sunteti gameri, aveti bani, ca doar jocurile alea originale nu se cumpara singure.
 

 

 

 

 

AMD Radeon 6870, gata de lansare

Postat de tphase la data 08.10.2010 955 vizite

Bestia numita AMD Radeon HD 6870 pare gata de lansare. Mai jos aveti poze cu design-ul de referinta al lui Radeon HD 6870. Au fost de-a lungul timpului cateva speculatii cu privirea la denumirea finala a placii si numele de cod al cipului grafic insa in acest moment avem informatii concrete.
 
Astfel, Radeon HD 6800 este construit in jurul GPU-ului cu nume de cod “Barts”, nu “Cayman”. Barts este numele de cod pentru un nou GPU din segmentul performance insa nu este varful de gama. Varful de gama va pastra denumirea “Cayman” dar nu va motoriza placile grafice Radeon HD 6800.
 
Barts “XT” este Radeon HD 6870 iar Barts “Pro” este Radeon HD 6850. Placa are 2 DVI-uri, 1 HDMI si 2 mini DisplayPort. Seria 6800 este asteptata pe rafturile magazinelor in 18 octombrie 2010. Nu avem inca informatii concrete asupra performantelor pe care le ofera, insa daca e sa dam crezare zvonurilor care au impanzit internetul, Radeon HD 6870 ar scoate in jur de 12.000 de puncte in 3D Mark Vantage pe preset-ul Extreme.
 

 

ATI Radeon HD 6000

Postat de tphase la data 27.08.2010 349 vizite

In timp ce nVidia continua dezvoltarea de placi grafice bazate pe arhitectura FERMI, dar de asta data destinate segmentului mainstream si entry level, AMD pregateste noua serie de procesoare grafice care va ataca FERMI la varf. Numele de cod pentru seria Radeon HD 6000 este de aceasta data “Southern Islands”, denumit asa dupa o insula din Caraibe.
 
“Bart” (dupa insula Saint Barthélemy) este numele de cod pentru segmentul mainstream, succesorul lui “Juniper” Radeon HD 5700. “Cayman” (dupa insula Cayman Islands) reprezinta segmentul performance, succesorul lui “Cypress” Radeon HD 5800. In final, varful de gama format din 2 procesoare Cayman poarta nume de cod “Antilles” (dupa insulele Antilles) si va fi succesorul lui Radeon HD 5970 “Hemlock”.
  
Partenerii AMD estimeaza data de lansare pentru placile single GPU in noiembrie 2010, varful de gama dual GPU Radeon HD 6970 “Antilles” fiind programat pentru o lansare in decembrie 2010. Versiunile entry level vor fi lansate anul urmator.
 

Nail’d debut trailer in HD

Postat de tphase la data 24.04.2010 354 vizite

Despre Nail’d se poate spune in acest moment doar ca este viitorul joc arcade racing al celor de la Techland si Deep Silver. Jocul este programat pentru o lansare in toamna lui 2010. Acesta este site-ul oficial: http://www.naildgame.com/
 

Ghost Recon: Future Soldier

Postat de tphase la data 14.04.2010 424 vizite

Ubisoft a dat publicitatii noi detalii referitoare la tactical shooter-ul Tom Clancy’s Ghost Recon: Future Soldier, programat pentru o lansare pe PC, Xbox 360 si PS3 in toamna lui 2010. Desi nu sunt diferente intre platforme, versiunea de PC ar putea veni mai tarziu decat versiunea de consola.

As a member of the elite Ghost Recon, you are among the few who possess the power, the adaptability, and the cognitive fortitude of the future soldier. Specialized in every area of combat, equipped for survival, and trained in absolute discretion, you are entrusted with the missions no other soldier can handle. Armed to the teeth with an arsenal of real-world high-tech weaponry only in prototype today, you are an F-16 on legs, trained to lock on to your objective even in the world’s most complex, high-risk warzones.
 
Experience the Future of War
* The Ghosts pack the latest and best high-tech military equipment, inspired by actual prototypes.
* Blend into any environment with mind-bending optical camouflage.
* An exoskeleton enhances the Ghosts’ physical abilities, allowing them to run, leap, slide and kick farther & faster than any soldier on the field today.
* Unparalleled physicality and lethal expertise in melee close combat are now at your disposal. Control all-new heavily armed unmanned ground and air combat drones.
* Unleash large-radius firepower with a personal mortar capable of firing multiple guided rockets simultaneously.
 
Natural Cooperation
* Instantly coordinate combat against 360° threats: link-up with your Ghost teammates in a formidable formation at the push of a button.
* Move-and-shoot-as-one with your friends or AI teammates with no training and no complex orders system.
* Benefit from your teammates’ high-tech abilities and combine them to unleash the power of an army at the pull of your trigger.
 
Epic Solo and Co-op Campaign!
* Join the Ghosts as Kozak, a fresh recruit whose elite unit is the United State’s best and only means of retaliation when a nationalist coup unseats Russia’s legitimate president
* Experience multiple aspects of the war from the unique perspectives of a high-level bodyguard, an engineer, a civilian and more.
* Play the single- or split-screen cooperative campaign across multiple theatres as the shadow of global conflict creeps across Northern Europe and beyond.
 
Fast-Paced, Addictive Multiplayer Mode
* Link-up for heated 8 vs. 8 adversarial matches and combine the four balanced class abilities, plus drones and individual gear.
* Seamless ranking progression in Single, Co-op and Adversarial modes: unlock multiple rewards for your Ghost or your Clan.


 
Intr-o stire asemanatoare, IGN relata:

From the brief hands-off demonstration we’re given, it seems that Future Soldier is punchier and faster paced than past Ghost Recons, its tactics now played out in milliseconds rather than minutes and its combat pushed firmly into the player’s face. Showing a Ghost sprinting from cover to cover behind a road of parked cars, pausing only briefly to bring a helicopter down with a shoulder-mounted rocket launcher, it’s proof that while Future Soldier is still a cover-based action game that blends first- and third-person play, it’s a world away from the measured tactical tempo of Advanced Warfighter.
 
That something new is, in short, the link-up system, a novel and innovative take on the co-operative trend that’s fast becoming ubiquitous in games. “Tons of people have been trying to figure out how you get people to play together when you’ve got a bunch of rowdy 14 and 15-year-olds running around, screaming and singing while you’re trying to form a team and do something constructive,” says the game’s writer Gabrielle Shrager.
 
Future Soldier’s solution is simple: a single button that when held tethers the player to other squad members. Up to four players can now work as one single unit, with total 360-degree vision and untold stopping power in a mechanic that exists across single-player, co-op and multiplayer. “I think it’s one of the first games that will allow true collaborative play without forcing people to speak,” believes Shrager. “There’s no system that can do that without having to yell to your friends.”

Crysis 2 – First look & reveal trailer

Postat de tphase la data 13.04.2010 425 vizite

Developer-ul Crytek si publisher-ul Electronic Arts au prezentat reveal trailer-ul pentru mult asteptatul Crysis 2 precum si o serie de capturi de ecran:

 

 

 

 

 

 

 

nVidia GeForce GTX 480 / GTX 470 Benchmarks

Postat de tphase la data 13.04.2010 628 vizite

Iata ca a avut loc si lansarea oficiala a mult asteptat-ului GF100 de la nVidia. Modelele de varf GTX 470 si GTX 480 au fost supuse unor teste riguroase de catre toate site-urile mari de profil. Desi benchmark-uri detaliate puteti urmari pe toate aceste site-uri, aici as dori sa sintetizam performanta varfului de gama GTX 480 si sa discutam aspecte legate de pret / consum / temperaturi si justificarea upgrade-ului de la ATI 5870.
 
In jocurile directX [9, 10, 11] GTX 480 are un spor de performanta intre 0 si 50% fata de varful single GPU al ATI/AMD – Radeon HD 5870. Spor de performanta mare se obtine in Unigine 3D, in locurile unde tesselarea este agresiv implementata. Diferenta de performanta fata de ATI este uriasa, peste 100%, insa framerate-ul este neadecvat pentru un joc. In plus, jocuri care sa implementeze tesselation atat de agresiv ca Unigine Heaven nu exista in acest moment. Viitorul va aduce si astfel de jocuri, insa viitorul va aduce si seria 6xxx de la ATI si FERMI 2 de la nVidia. In acest moment noi judecam cele 2 placi din prisma jocurilor existente pe piata.
 
Battlefield Bad Company 2, 1920×1200, HIGH, 4xAA, este jocul in care ATI 5870 sufera drop-uri de performanta si in zona de 23 [posibil issue de driver, se comporta mai prost decat GTX 285]. In acelasi joc, GTX 480 mentine un fps minim de 45, sporul de performanta fiind de 95% in acest caz.
 

 
Situatia se schimba in Call of Duty: Modern Warfare 2, unde GTX 480 nu reuseste decat un 7% spor de performanta.
 

 
In DiRT 2, situatia se mai imbunatateste, GTX 480 devansand ATI 5870 cu 16% in 1920×1200, DX11:
 

 
Crysis Warhed aduce GTX 480 la acelasi nivel cu ATI 5870 la un minim de 22fps. De observat media fps-urilor unde ATI 5870 devanseaza cu 1 frame pe GTX 480:
 

 
In GTA IV GTX 480 isi ia revansa, diferenta fata de ATI 5870 la minim fps fiind de 47% la 1920×1200:
 

 
Mass Effect diferentiaza GTX 480 de ATI 5870 cu numai 4% in 1920×1200:
 

 
Metro 2033, jocul scris special pentru GTX 480, nu dezamageste, dar nici nu exceleaza. GTX 480 are un spor de performanta de 28% fata de ATI 5870 in 1920×1200.
 

 
Diferenta imensa este in DX11 la activarea 4xMSAA, unde 5870 are 2 fps-uri iar GTX 480 are 18 fps-uri. Probabil foloseste o tehnica de antialiasing scrisa cu siguranta in mod voit in bataie de joc pentru placile ATI. Oricum ar fi, jocul nu este jucabil nici cu GTX 480 in 1920×1200, DX11, 4xMSAA.
 

 
Need for Speed: SHIFT. Sporul de performanta pentru GTX 480 este de doar 19% fata de ATI 5870:
 

 
Dupa cum se vede, rezultatele variaza in functie de joc. Un upgrade de la ATI 5870 nu este justificat in acest moment, jocurile unde diferentele de performanta sunt mari [40-50%] sunt putine si acolo 5870 se descurca onorabil iar jocurile pretentioase [Metro 2033, Stalker, Crysis] nu sunt jucabile pe VERY HIGH nici cu aceasta placa.
 
La urma urmei consumatorul decide daca merita sa investeasca 24 de milioane pentru GTX 480, analizand performantele prezentate mai sus. Nu trebuie uitat consumul, caldura degajata si zgomotul. 62 decibeli in full load este putin cam mult:
 

GTX 480 vs GTX 285/295, ATI 5870/5970

Postat de tphase la data 06.04.2010 783 vizite

In urma testelor care s-au facut pe noul GTX 480, XBit a publicat o serie de statistici in care se prezenta sumarizat performanta noului varf de gama al nVidia comparativ cu GTX 285, ATI 5870, GTX 295 si ATI 5970. Rezultatele le puteti urmari in pozele de mai jos:
 
GTX 480 vs GTX 285
 

 
GTX 480 vs GTX 295
 

 
GTX 480 vs ATI 5870
 

 
GTX 480 vs ATI 5970
 

Darksiders – anuntat si pe PC

Postat de tphase la data 31.03.2010 376 vizite

THQ a anuntat ca blockbuster-ul Darksiders lansat pe 5 ianuarie exclusiv pentru PS3 si Xbox 360 va iesi si pe PC, lansarea fiind programata pentru luna iunie. Jocul este bazat pe motorul grafic Unreal III si beneficiaza de nu mai putin de 15 ore de gameplay.
 
Darksiders este un 3′rd Action care are la baza viziunea artistica a creatorului de benzi desenate Joe Madureira (X-Men, Battle Chasers, The Ultimates). Povestea se invarte in jurul Apocalipsei, cand demonii si ingerii se lupta pentru castigarea Pamantului. Intreg firul epic are la baza povestea celor 4 calareti ai Apocalipsei din Biblie, fiecare avand un rol, o putere si o simbolistica: Boala, Razboiul (WAR), Foametea si Moartea. Chiar daca a fost comparat cu God of War si Legend of Zelda, Darksiders reprezinta unul dintre cele mai apreciate titluri din 2010 de catre iubitorii genului.
 

  
Puteti discuta acest subiect si pe forum:
http://www.pcgamingxtreme.ro/forum/viewtopic.php?f=10&t=940&p=1412#p1412