Configurarea surround physx, care este mai bine de instalat. PhysX reduce performanța procesorului

02/03/16, 10:49  Despre computere   1

Performanța unei plăci video poate fi crescută în unul din două moduri: modificați caracteristicile prin schimbarea hardware-ului sau modificați parametrii de funcționare prin configurarea software-ului într-un mod special.

Dacă dintr-un motiv oarecare nu doriți să modificați caracteristicile hardware ale plăcii video, de ex. împrăștiați-l, de exemplu, pentru a nu-l arde. Apoi, a doua metodă vă va potrivi - creșterea performanței plăcii video prin modificarea setărilor software.

Cum să aflați modelul plăcii video instalate

Modelul plăcii video poate fi obținut în diferite moduri. Să luăm în considerare mai multe opțiuni pentru sistem de operare Windows.

Prin desktop

  • În Windows 7, faceți clic dreapta pe oricare spatiu liber Desktop și selectați Rezoluția ecranului.
  • Selectați Opțiuni suplimentare
  • Va apărea o fereastră care conține toate informațiile despre dispozitivul video. Pe fila Adaptor veți găsi numele plăcii video.

Aceeași fereastră este deschisă folosind comanda

  • Start -> Panou de control -> Afișare -> Rezoluție ecran (pentru Windows 7)
  • Start -> Setări -> Sistem -> Setări avansate de afișare -> Proprietăți adaptor grafic (pentru Windows 10)

Ne uităm la numele în managerul de dispozitive

Faceți clic dreapta pe „Computerul meu” și selectați Proprietăți din meniu. În partea stângă, selectați Manager dispozitive.

Start -> Panou de control -> Sistem (în Windows 7)

Start -> Setări -> Sistem -> Despre -> Manager dispozitive (în Windows 10)

Extindeți fila Adaptoare video și vedeți modelul adaptorului video.

Folosind linia de comandă

Poate că va fi mai ușor pentru cineva să folosească comanda pentru a afla ce placă video este instalată pe un computer sau laptop.

Apăsați tasta Win+R în același timp și introduceți comanda dxdiag în fereastra care apare. Se va deschide o fereastră cu informatii complete despre sistem, drivere instalate și componente. În fila Ecran veți găsi toate informațiile despre placa video. În realitate, câtă memorie video este instalată în el și versiunea driverului.

Folosind programul Aida

Dacă dintr-un motiv oarecare nu doriți sau nu puteți utiliza instrumente standard, atunci veți afla informații mai avansate despre computerul sau laptopul dvs. după instalarea programului Aida. Îl puteți descărca de pe site-ul oficial http://www.aida64.com/downloads

După pornirea programului, accesați fila Afișare - Ferestre video aici vei găsi totul despre acceleratorul tău grafic.

Configurarea unei plăci video Nvidia

Dacă decideți să vă dați seama cum să configurați o placă video Nvidia, atunci inițial trebuie să faceți clic pe desktop Click dreapta mouse-ul, apoi în fereastra care se deschide, selectați „Panel control Nvidia" Acum selectați „Gestionați setările 3D”. Dacă faceți totul corect, veți vedea o fereastră în care trebuie să setați următoarele setări drivere nvidia:

  • Filtrare anizotropă – 16x(Filtrarea anizotropă are o singură setare - factorul de filtrare (2x, 4x, 8x, 16x). Cu cât este mai mare, cu atât texturile arată mai clar și mai natural. De obicei valoare ridicata artefactele mici sunt vizibile numai pe cei mai exteriori pixeli ai texturilor înclinate.)
  • Triplu buffering – Dezactivat(Bufferingul triplu în grafica computerizată este un tip de tamponare dublă; o metodă de ieșire a imaginii care evită sau reduce artefactele.)
  • Filtrarea texturii/Optimizarea eșantionării anizotrope – Dezactivată.(Filtrarea anizotropă este necesară pentru a crește claritatea imaginii obiectelor 3D în raport cu camera (personaj, mașină etc.). Setăm valoarea la Controlat de aplicație - aceasta înseamnă că aplicația va selecta automat modul dorit filtrarea sau filtrarea anizotropă este controlată în aplicația în sine (program, joc), cu cât valoarea de filtrare este mai mare, cu atât imaginea va fi mai clară. Practic nu are niciun efect asupra performanței. Pentru fiecare aplicație, acest parametru poate fi configurat separat (fila de setări software), obținând o calitate superioară dacă aplicația nu suportă sau nu gestionează corect filtrarea anizotropă.)
  • Filtrarea texturii / Deviația LOD negativă – Snapping(Pentru o filtrare a texturii mai contrastante, aplicațiile folosesc uneori o valoare negativă a nivelului de detaliu (LOD). Acest lucru crește contrastul unei imagini statice, dar apare un efect de „zgomot” pe obiectele în mișcare. Pentru a obține o imagine mai bună atunci când utilizați filtrarea anizotropă, este recomandabil să setați opțiunea „snap” pentru a interzice abaterea negativă a UD.)
  • Filtrarea texturii / calitate - performanță
  • Filtrarea texturii / Optimizarea triliniară – Dezactivată(Filtrarea texturii - optimizare triliniară. Valorile posibile sunt „Pornit” și „Dezactivat”. Activarea acestei opțiuni permite șoferului să reducă calitatea filtrării triliniare pentru a îmbunătăți performanța, în funcție de modul Intellisample selectat. Filtrarea triliniară este o versiune îmbunătățită de filtrare biliniară. MIP- texturarea, în timp ce crește claritatea imaginii și procentul de accesări în cache la distanțe lungi, are un dezavantaj serios: limitele interfeței dintre nivelurile mip sunt clar vizibile. Filtrarea triliniară vă permite să corectați acest dezavantaj cu prețul unor reducerea clarității texturii. Pentru aceasta, culoarea pixelilor este calculată ca o medie ponderată de opt texeli: cu patru pe două texturi MIP adiacente. Dacă formulele de texturare MIP oferă cea mai mare sau cea mai mică textură MIP, filtrarea triliniară degenerează în filtrare biliniară.
    Claritatea insuficientă este combatetă prin setarea unei părtiniri mip negative - adică texturile sunt considerate a fi mai detaliate decât ar fi necesar fără filtrarea triliniară.)
  • Filtrarea texturii / optimizarea filtrarii anizotrope – Dezactivat.(Valorile posibile sunt „Pornit” și „Oprit”. Când este activat, șoferul forțează utilizarea filtrului punct mip în toate etapele, cu excepția celei principale. Activarea opțiunii degradează ușor calitatea imaginii și crește ușor performanța.)
  • Accelerație GPU multi-display/mixt - Modul de performanță cu un singur afișaj
  • Puls de sincronizare verticală - adaptiv(Pulsul de sincronizare verticală este dezactivat pentru a ajunge la 100 fps, dar cu un monitor de 120 Hz, nu trebuie să îl dezactivați. Fps_max nu va crește peste 100 decât dacă dezvoltatorul „1” (fps_override) este activat)
  • Optimizare streaming – Activată(Controlează numărul de GPU-uri utilizate de aplicațiile 3D)
  • PhysX - CPU
  • Antialiasing-transparent. – Oprit
  • Mod de gestionare a energiei – Modul de performanță maximă preferat
  • Suma maximă personal pre-instruit – 1

După ce setați aceste setări, faceți clic pe butonul „Aplicați”. Vă rugăm să rețineți că numărul de setări poate fi diferit pentru diferite plăci video, așa că schimbați numai pe cele care sunt disponibile pentru modelul dvs. Puteți evalua creșterea productivității rulând un fel de jucărie sau folosind programe speciale, cum ar fi 3DMark, de exemplu.

Configurarea jocurilor individuale prin panoul de control Nvidia

Dacă nu aveți nevoie de setările propuse pentru a se aplica la toate jocurile simultan, puteți configura fiecare aplicație/joc separat. Acest lucru se face după același principiu, doar în lista derulantă selectăm jocul dorit și facem propria noastră optimizare, în timp ce setările instalate nu va afecta în niciun fel alte jocuri.

Salutare tuturor! Astăzi este un articol foarte interesant despre reglarea fină a plăcii video pentru performanțe înalte în jocurile pe calculator. Prieteni, sunteți de acord că, după instalarea driverului plăcii video, ați deschis odată „Panoul de control Nvidia” și ați văzut acolo cuvinte necunoscute: DSR, shaders, CUDA, puls de ceas, SSAA, FXAA și așa mai departe și ați decis să nu mai mergeți acolo. . Dar, cu toate acestea, este posibil și chiar necesar să înțelegem toate acestea, deoarece performanța depinde direct de aceste setări. Există o concepție greșită că totul în acest panou sofisticat este configurat corect în mod implicit, din păcate acest lucru este departe de a fi cazul și experimentele arată că setare corectă recompensat cu o creştere semnificativărata de cadre.Așa că pregătiți-vă, vom înțelege optimizarea streamingului, filtrarea anizotropă și tripla tamponare. La final, nu vei regreta și vei fi recompensat în formăcreșterea FPS în jocuri.

Configurarea unei plăci grafice Nvidia pentru jocuri

Ritmul de dezvoltare a producției de jocuri câștigă din ce în ce mai mult impuls în fiecare zi, la fel ca și cursul de schimb al principalei monede din Rusia și, prin urmare, relevanța optimizării funcționării hardware, software și sisteme de operare a crescut brusc. Nu este întotdeauna posibil să vă mențineți armăsarul de oțel în stare bună prin injecții financiare constante, așa că astăzi vom vorbi despre creșterea performanței unei plăci video datorită acesteia. setări detaliate. În articolele mele, am scris în repetate rânduri despre importanța instalării unui driver video, deci , cred că poți sări peste el. Sunt sigur că știți cu toții perfect cum să faceți acest lucru și cu toții îl aveți deja instalat de mult timp.

Deci, pentru a ajunge la meniul de gestionare a driverului video, faceți clic dreapta oriunde pe desktop și selectați „Panou de control Nvidia” din meniul care se deschide.

Apoi, în fereastra care se deschide, accesați fila „Gestionați parametrii 3D”.

Aici ne vom instala tu și cu mine diverși parametri, afectând afișarea imaginilor 3D în jocuri. Nu este greu de înțeles că pentru a obține performanțe maxime de pe placa video va trebui să reduceți semnificativ calitatea imaginii, așa că fiți pregătiți pentru asta.

Deci, primul punct" CUDA - GPU-uri" Iată o listă de procesoare video din care poți selecta și va fi folosit de aplicațiile CUDA. CUDA (Compute Unified Device Architecture) este o arhitectură calcul paralel utilizate de toate GPU-urile moderne pentru a crește performanța de calcul.

Următorul punct" DSR - Netezime„O sărim pentru că face parte din setările elementului „DSR - Degree” și, la rândul său, trebuie să fie dezactivată și acum voi explica de ce.

DSR (super rezoluție dinamică)– o tehnologie care vă permite să calculați imaginea în jocuri în mai multe Rezoluție înaltă, iar apoi scalați rezultatul rezultat la rezoluția monitorului dvs. Pentru a înțelege de ce a fost inventată această tehnologie și de ce nu avem nevoie de ea pentru a obține performanțe maxime, voi încerca să dau un exemplu. Cu siguranță ați observat adesea în jocuri că detaliile mici, cum ar fi iarba și frunzișul, pâlpâie sau se unduiesc foarte des atunci când vă mișcați. Acest lucru se datorează a ceea ce rezoluție mai mică, cu atât este mai mic numărul de puncte de eșantion de afișat piese mici. Tehnologia DSR poate corecta acest lucru prin creșterea numărului de puncte (cu cât rezoluția este mai mare, cu atât este mai mare numărul de puncte de eșantionare). Sper că acest lucru va fi clar. În condiții de performanță maximă, această tehnologie nu ne interesează deoarece consumă destul de multe resurse de sistem. Ei bine, cu tehnologia DSR dezactivată, ajustarea netezirii, despre care am scris chiar mai sus, devine imposibilă. În general, îl oprim și mergem mai departe.

Urmează filtrare anisotropic. Filtrare anizotropă - algoritm grafica pe computer, creat pentru a îmbunătăți calitatea texturilor care sunt înclinate față de cameră. Adică, atunci când se folosește această tehnologie, texturile din jocuri devin mai clare. Dacă comparăm filtrarea antisotropă cu predecesorii săi, și anume filtrarea biliniară și triliniară, atunci filtrarea anizotropă este cea mai vorace în ceea ce privește consumul de memorie a plăcii video. Acest articol are o singură setare - selectarea unui coeficient de filtru. Nu este greu de ghicit că această funcție trebuie dezactivată.

Următorul punct - puls de sincronizare verticală. Aceasta înseamnă sincronizarea imaginii cu rata de reîmprospătare a monitorului. Dacă activați această opțiune, puteți obține cel mai bun joc posibil (ruperea imaginii este eliminată atunci când camera se rotește brusc), cu toate acestea, scăderile de cadre apar adesea sub rata de reîmprospătare a monitorului. Pentru a obține numărul maxim de cadre pe secundă, este mai bine să dezactivați această opțiune.

Personal pre-instruit realitate virtuala . Funcția pentru ochelari de realitate virtuală nu este interesantă pentru noi, deoarece VR este încă departe utilizarea de zi cu zi jucători obișnuiți. Îl lăsăm implicit - utilizați setarea aplicației 3D.

Umbrirea iluminatului de fundal. Face scenele să pară mai realiste prin atenuarea intensității luminii ambientale a suprafețelor care sunt ascunse de obiectele din apropiere. Funcția nu funcționează în toate jocurile și necesită mult resurse. Prin urmare, o ducem la mama digitală.

Memorarea în cache a shaderului. Când această funcție este activată, procesorul central salvează compilat pentru GPU shaders pe disc. Dacă este nevoie din nou de acest shader, GPU-ul îl va prelua direct de pe disc, fără a forța CPU să recompileze acest shader. Nu este greu de ghicit că dacă dezactivați această opțiune, performanța va scădea.

Număr maxim de cadre pre-preparate. Numărul de cadre pe care CPU le poate pregăti înainte ca acestea să fie procesate de GPU. Cu cât valoarea este mai mare, cu atât mai bine.

Anti-aliasing cu mai multe cadre (MFAA). Una dintre tehnologiile anti-aliasing folosite pentru a elimina „deformarea” la marginile imaginilor. Orice tehnologie anti-aliasing (SSAA, FXAA) este foarte solicitantă pentru GPU (singura întrebare este gradul de lăcomie).

Optimizarea fluxului. Prin activarea acestei caracteristici, o aplicație poate folosi mai multe procesoare simultan. Dacă vechea aplicație nu funcționează corect, încercați să setați modul „Automat” sau să dezactivați complet această funcție.

Modul de gestionare a energiei. Există două opțiuni disponibile - modul adaptiv și modul de performanță maximă. În timpul modului adaptiv, consumul de energie depinde direct de încărcarea GPU-ului. Acest mod este necesar în principal pentru a reduce consumul de energie. În timpul modului de performanță maximă, după cum ați putea ghici, se menține cel mai înalt nivel posibil de performanță și consum de energie, indiferent de încărcarea GPU-ului. Să-l punem pe al doilea.

Anti-aliasing – FXAA, Anti-aliasing – corecție gamma, Anti-aliasing – parametri, Anti-aliasing – transparență, Anti-aliasing – mod. Am scris deja despre netezire un pic mai sus. Opriți totul.

Triplu tamponare. Un tip de tamponare dublă; o metodă de ieșire a imaginii care evită sau reduce artefactele (distorsiunea imaginii). În termeni simpli, crește productivitatea. DAR! Acest lucru funcționează numai împreună cu sincronizarea verticală, pe care, după cum vă amintiți, am dezactivat-o înainte. Prin urmare, dezactivăm și acest parametru; este inutil pentru noi.

Expertul în cipuri din Silicon Valley, David Kanter, a sugerat că PhysX reduce performanța prin utilizarea „exclusivă” a setului de instrucțiuni x87 moștenit. „X87 era învechit cu mulți ani în urmă, iar acum recomandă apelarea mult mai rapidă Instrucțiuni SSE", ─ spune Kanter. ─ "Activat procesoare moderne SSE poate rula cu ușurință de 1,3-2 ori mai rapid decât codul x87 similar. Prin utilizarea x87, PhysX reduce performanța procesorului, compromițând adevăratele beneficii ale PhysX pe GPU-uri.”

Kanter, care a efectuat o analiză detaliată a comenzilor, a recunoscut, de asemenea, că Nvidia este liberă să ruleze PhysX pe procesor folosind cod cu un singur thread, mai degrabă decât cu mai multe fire „dacă vrea”. „Dar alegerea nu aduce beneficii dezvoltatorilor și consumatorilor și ridică îndoieli serioase cu privire la presupusul avantaj de performanță al procesării PhysX pe GPU, mai degrabă decât pe CPU. Dar, pentru Nvidia, reducerea performanței de bază a procesorului cu instrucțiuni x87 și un singur thread-ul face ca GPU-ul să arate mai bine „Această tactică pune sub semnul întrebării comparațiile dintre procesor și cip folosind PhysX, dar Nvidia vrea ca GPU-urile să arate bine, iar PhysX îndeplinește cu siguranță acest obiectiv în încarnarea sa actuală”.

Cu toate acestea, purtătorul de cuvânt al Nvidia, Bryan Del Rizzo, a spus că teoria lui Kanter este „incorectă din punct de vedere faptic”. „Odată cu achiziția, am început și vom continua să investim masiv în performanța PhysX pentru toate platformele, inclusiv pe cele numai cu procesor. Dar nu putem deveni dependenți de nicio caracteristică hardware, cum ar fi SSE, după prima revizuire. Și deși SDK-ul nostru include câteva Codurile SSE, am descoperit că codul non-SSE poate duce la o performanță îmbunătățită față de SSE în multe situații. Cu toate acestea, vom continua să folosim SSE și vom planifica să-l activăm implicit în versiunile viitoare. Apropo, nu toți dezvoltatorii doresc activarea SSE în mod implicit, deoarece încă au nevoie de suport pentru procesoarele mai vechi pentru versiunile lor SW.”

Del Rizzo a mai subliniat că PhysX este „pe deplin compatibil” cu procesoarele multi-core. „Este incorect să spunem că PhysX nu permite multi-threading când, în realitate, permite dezvoltatorului să aloce fire de execuție după cum consideră de cuviință în funcție de nevoile lor. Exemplele de utilizare multi-core a PhysX includ 3DMarkVantage și FluidMark. Este clar că Nvidia se angajează să îmbunătățească performanța în PhysX pentru toate platformele, inclusiv cu și fără accelerare GPU. Având doar o performanță mai mare a CPU, este important să le permitem dezvoltatorilor să folosească mai mult PhysX în . Desigur, suntem bucuroși să primim comentarii cu privire la orice problemă de performanță PhysX , în special de la dezvoltatori. Cu toate acestea, orice afirmație, că încetinim cumva procesorul, așa cum spune Kanter, este evident falsă."

Vă aducem în atenție Descriere completa panou de controlșoferii. Vă rugăm să rețineți că unele setări sunt disponibile numai cu anumite tipuri de echipamente utilizate. ÎN această recenzie Am încercat să reflectăm toate setările posibile.

Fereastra panoului principal

Fereastra principală este prezentată în ilustrație:

Panoul de navigare este situat în stânga și vă permite să navigați prin setările dorite cu un singur clic. Meniul Vizualizare vă permite să activați o vizualizare avansată, care vă oferă cel mai mult acces complet la toate opțiunile de setări ale driverului sau configurați o vizualizare personalizată a panoului, lăsând doar acele elemente pe care intenționați să le utilizați. De asemenea, în partea din stânga jos a panoului, acces la sistem de ajutor panoul de control (link „Informații despre sistem”):

din care puteți afla despre versiunile fișierelor, driverele instalateși alte programe software software-ul NVIDIA, precum și caracteristicile plăcii video.

Categoria „Setări 3D”

Ajustarea imaginilor cu redare

Sunt disponibile următoarele setări:

  • Setări conform aplicației 3D— această opțiune vă permite să controlați calitatea și viteza afișajului folosind aplicații 3D. Cu toate acestea, optimizarea implicită de filtrare triliniară și optimizarea eșantionării anizotropiei activate implicit rămân indiferent de setările aplicației.
  • Setări avansate de imagine 3D— sunt utilizate setările avansate ale driverului instalate de utilizatorii înșiși. Linkul „Go” oferă acces la fila „Gestionați setările 3D”. Este gestionarea opțiunilor suplimentare de driver care vă permite să realizați calitate maxima Imagini.
  • Setari personalizate cu accent pe...: - cea mai interesantă opțiune care permite gestionarea simplificată a opțiunilor suplimentare de driver pentru utilizatorii începători:

Sens Performanţă corespunde viteza maxima funcționează și include setări: sincronizarea verticală este dezactivată, toate optimizările (optimizarea filtrului triliniar, optimizarea filtrului mip pentru anizotropie, optimizarea eșantionării pentru anizotropie) sunt activate, nivel negativ detalii: interdicția nivelului negativ - activat, filtrarea texturii - „calitate”, filtrarea anizotropă și anti-aliasing sunt controlate de aplicații.

Sens Echilibru are următoarele setări: anti-aliasing - 2x, filtrare anizotropă - 4x, toate optimizările (optimizarea filtrului triliniar, optimizarea filtrului mip pentru anizotropie, optimizarea eșantionării pentru anizotropie) sunt activate, nivel negativ de detaliu - activat, filtrarea texturii - „calitate” , sincronizare verticală - controlată de aplicații.

Sens Calitate are următoarele setări: optimizare filtrare triliniară - activată, anti-aliasing - 4x, filtrare anizotropă - 8x, nivel negativ de detaliu - activat, filtrare texturi - „calitate”, sincronizare verticală - controlată de aplicații.

Toate modurile sunt furnizate cu explicații detaliate despre utilizarea lor, iar logo-ul companiei rotativ demonstrează utilizarea anumitor setări.

Pentru setări mai detaliate, utilizați fereastra Gestionarea setărilor 3D.

Gestionarea setărilor 3D

Opțiuni globale

Setari posibile marcaje Opțiuni globale :

Filtrare anisotropic. Valorile posibile sunt „Oprit”, „Controlul aplicației”, „2x-16x” (în funcție de modelul adaptorului video). Filtrarea anizotropă este astăzi cea mai avansată tehnică de compensare a distorsiunii pixelilor și, în combinație cu filtrarea triliniară, oferă cea mai buna calitate filtrare. Activarea oricărei alte valori decât „Application Control” vă permite să ignorați setările aplicației. Dar nu ar trebui să uităm că aceasta este o setare foarte intensivă în resurse, care reduce semnificativ performanța.

Puls de sincronizare verticală. Valorile posibile sunt „Pornit”. și Oprit, Utilizați setarea aplicației 3D. Sincronizarea verticală (este complet neclar de ce NVIDIA s-a îndepărtat de acest termen) se referă la sincronizarea ieșirii imaginii cu rata de reîmprospătare a monitorului. Activarea sincronizării verticale vă permite să obțineți cea mai netedă imagine posibilă a imaginii de pe ecran, dezactivarea acesteia vă permite să obțineți numărul maxim de cadre pe secundă, ducând adesea la perturbarea (deplasarea) imaginii datorită faptului că videoclipul adaptorul a început să deseneze următorul cadru, în timp ce ieșirea celui precedent nu a fost încă finalizată. Datorită utilizării tamponului dublu, activarea Vsync poate duce la scăderea cadrelor pe secundă sub rata de reîmprospătare a monitorului în unele aplicații.

Activați texturi scalabile. Valorile posibile sunt „Niciunul” și „Bilinear”, „Triliniar”. Nu - nu activați texturi scalabile în aplicațiile care nu le acceptă. Biliniar - performanță mai bună în detrimentul calității. Triliniar - calitate bună a imaginii cu performanțe mai scăzute. Nu este recomandat să utilizați această opțiune în modul de filtrare biliniară forțată, deoarece calitatea imaginii obținută la forțarea opțiunii este pur și simplu deprimantă.

Umbrirea iluminatului de fundal. Tehnologie de activare pentru simularea iluminării globale (umbrire) Ocluzie ambientală. Modelul tradițional de iluminare în grafica 3D calculează aspectul unei suprafețe exclusiv pe baza caracteristicilor acesteia și a caracteristicilor surselor de lumină. Obiectele din calea luminii aruncă umbre, dar nu afectează iluminarea altor obiecte din scenă. Modelul de iluminare globală crește realismul unei imagini prin calcularea intensității luminii care ajunge la o suprafață, valoarea luminozității fiecărui punct de suprafață depinzând de poziția relativă a altor obiecte din scenă. Din păcate, calculele volumetrice sincere ale umbririi cauzate de obiecte în calea razelor de lumină sunt încă dincolo de capabilitățile hardware-ului modern. Prin urmare, a fost dezvoltată tehnologia de ocluzie ambientală, care permite utilizarea shader-urilor pentru a calcula ocluzia reciprocă a obiectelor din planul „camerei virtuale”, menținând în același timp o performanță acceptabilă, utilizată pentru prima dată în jocul Crysis. Această opțiune vă permite să utilizați această tehnologie pentru a afișa jocuri care nu au suport încorporat pentru ocluzia ambientală. Fiecare joc necesită o adaptare separată a algoritmului, astfel încât opțiunea în sine este activată în profilurile șoferului, iar opțiunea panoului permite doar utilizarea tehnologiei în ansamblu. Lista jocurilor acceptate poate fi găsită pe site NVIDIA. Suportat pentru G80 (GeForce 8X00) și GPU-uri ulterioare care încep cu driverul 185.81v Windows Vistași Windows 7. Poate reduce performanța cu 20-50%. Valorile posibile sunt „Pornit”. și „Oprit”.

Număr maxim de cadre pre-preparate— vă permite să limitați controlul numărului maxim de cadre pregătite de procesorul central atunci când este dezactivat. Dacă întâmpinați probleme cu un răspuns lent al mouse-ului sau joystick-ului, trebuie să reduceți valoarea implicită (3). Creșterea valorii poate ajuta la obținerea unor imagini mai fine la rate scăzute de cadre.

Limitarea expansiunii. Valorile posibile sunt „Activat” și „Dezactivat”. Folosit pentru a rezolva probleme de compatibilitate cu aplicațiile OpenGL mai vechi din cauza depășirii memoriei alocate pentru stocarea informațiilor despre capacitățile plăcii video. Când prăbușire aplicații, încercați să activați restricția de extensie.

Optimizarea fluxului— vă permite să controlați numărul de GPU utilizate de aplicații; în majoritatea cazurilor, modificarea valorii implicite (Automat) nu necesită. Cu toate acestea, este posibil ca unele jocuri mai vechi să nu funcționeze corect în astfel de configurații. Prin urmare, este posibil să gestionați această opțiune.

Modul de gestionare a energiei. Valorile posibile sunt „Adaptive” (implicit) și „Performanță maximă”. Cu GeForce 9X00 și plăcile video mai noi care au moduri de performanță separate, pentru jocuri și programe care pun o sarcină mică pe GPU, driverul nu comută placa video în modul de performanță 3D. Acest comportament poate fi modificat prin selectarea modului „Performanță maximă”, apoi, de fiecare dată când este utilizată placa video 3D, aceasta va trece în modul 3D. Aceste caracteristici sunt disponibile numai atunci când utilizați driverul 190.38 sau o versiune ulterioară în Windows Vista și Windows 7.

Netezire - corecție gama. Valori posibile: „Activat” și „Oprit”. Vă permite să efectuați corecția gamma a pixelilor în timpul anti-aliasing. Disponibil pe adaptoarele video bazate pe procesorul grafic G70 (GeForce 7X00) și mai noi. Se îmbunătățește schema de culori aplicatii.

Anti-aliasing - transparență. Valorile posibile sunt Off, Multisampling, Oversampling. Controlează tehnologia avansată anti-aliasing pentru a reduce efectul de scară pe marginile texturilor transparente. Vă atragem atenția asupra faptului că expresia „Eșantionare multiplă” ascunde termenul mai familiar „Eșantionare multiplă”, iar „Supraeșantionare” înseamnă „Supereșantionare”. Ultima metodă are cel mai grav impact asupra performanței adaptorului video. Opțiunea funcționează pe plăcile video din familia GeForce 6x00 și mai noi, atunci când se utilizează drivere versiunea 91.45 și mai recentă.

Antialiasing - parametri. Elementul este activ numai dacă elementul „Smoothing - Mode” este setat la „Mărire setările aplicației” sau „Ignorați setările aplicației”. Valorile posibile sunt „Controlul aplicației” (care este echivalent cu valoarea „Controlul aplicației” din elementul „Mod Anti-aliasing”) și de la 2x la 16x, inclusiv modurile Q/S „proprietare” (în funcție de capabilitățile plăcii video). Această instalare afectează grav performanța. Pentru cărțile slabe, se recomandă utilizarea modurilor minime. Trebuie remarcat faptul că pentru modul „Mărire setările aplicației”, doar opțiunile 8x, 16x și 16xQ vor avea efect.

Antialiasing - mod. Activați anti-aliasing imagine pe ecran complet (FSAA). Anti-aliasing-ul este folosit pentru a minimiza efectul „jaggies” care apare la granițele obiectelor 3D. Valori posibile:

  • „Controlul aplicației” (valoare implicită) - anti-aliasing funcționează numai dacă aplicația/jocul o solicită direct;
  • „Nu”—dezactivați complet utilizarea anti-aliasing-ului pe ecran complet;
  • „Înlocuire setările aplicației” - forțează ca anti-aliasing-ul specificat în elementul „Anti-aliasing - parametri” să fie aplicat imaginii, indiferent de utilizarea sau neutilizarea anti-aliasing de către aplicație. „Anularea setărilor aplicației” nu va avea niciun efect asupra jocurilor care utilizează tehnologia Umbrire amânată, și aplicații DirectX 10 și ulterioare. De asemenea, poate provoca distorsiuni ale imaginii în unele jocuri;
  • „Măriți setările aplicației” (disponibil numai pentru plăcile video GeForce 8X00 și mai noi) – vă permite să îmbunătățiți anti-aliasing-ul solicitat de aplicații în zonele cu probleme la un cost de performanță mai mic decât folosirea „Override Application Settings”.

Mesaje de eroare. Stabilește dacă aplicațiile pot verifica erorile de randare. Valoarea implicită este „Off”, deoarece multe aplicații OpenGL efectuează această verificare destul de des, ceea ce reduce performanța generală.

Legare cu textură adecvată. Valorile posibile sunt „Oprit”. , „Se utilizează hardware”, „Se utilizează specificația OpenGL”. Prin „snapping texturii” ne referim la snapping coordonatele texturii dincolo de limitele sale. Ele pot fi fixate pe marginile imaginii sau în interiorul acesteia. Puteți dezactiva aprinderea dacă apar defecte de textura în unele aplicații. În cele mai multe cazuri, modificarea acestei opțiuni nu este necesară.

Triplu tamponare. Valorile posibile sunt „Pornit”. și „Oprit”. Activarea tamponării triple îmbunătățește performanța atunci când utilizați Vsync. Cu toate acestea, ar trebui să rețineți că nu toate aplicațiile vă permit să forțați tripla tamponare, iar încărcarea memoriei video crește. Funcționează doar pentru aplicațiile OpenGL.

Accelerează mai multe afișaje. Valorile posibile sunt Modul de performanță cu un singur afișaj, Modul de performanță cu mai multe ecrane și Modul de compatibilitate. Setarea determină Opțiuni suplimentare OpenGL atunci când utilizați mai multe plăci video și mai multe afișaje. Panoul de control atribuie setarea implicită. Dacă aveți probleme cu aplicațiile OpenGL care rulează pe mai multe plăci grafice și ecrane, încercați să schimbați setarea în modul de compatibilitate.

Filtrarea texturii - optimizarea filtrarii anizotrope. Valorile posibile sunt „Pornit”. și „Oprit”. Când este activat, driverul forțează utilizarea filtrului punct mip în toate etapele, cu excepția celei principale. Activarea acestei opțiuni degradează ușor calitatea imaginii și crește ușor performanța.

Filtrarea texturii. Valorile posibile sunt " Calitate superioară", "Calitate", "Performanță", " Performanta ridicata" Vă permite să controlați tehnologia Intellisample. Acest parametru are un impact semnificativ asupra calității și vitezei imaginii:

  • „High Performance” – oferă cea mai mare rată de cadre posibilă, ceea ce oferă performanță mai bună.
  • "Performanţă" - Configurarea performanței optime a aplicației cu o calitate bună a imaginii. Dă performanța optimași calitate bună a imaginii.
  • "Calitate » instalare standard, care oferă o calitate optimă a imaginii.
  • "Calitate superioară" - oferă cea mai bună calitate a imaginii. Folosit pentru a obține imagini fără a utiliza optimizări software filtrarea texturii.

Filtrarea texturii - oabatere negativă a LOD (nivel de detaliu). Valorile posibile sunt „Allow” și „Binding”. Pentru filtrarea texturii mai bogate în contrast, aplicațiile folosesc uneori o valoare negativă a nivelului de detaliu (LOD). Aceasta crește contrastul unei imagini statice, dar creează un efect de „zgomot” asupra obiectelor în mișcare. Pentru a obține o imagine de calitate superioară atunci când utilizați filtrarea anizotropă, este recomandabil să setați opțiunea „snap” pentru a interzice abaterea negativă a LOD.

Filtrarea texturii - toptimizare riliniară. Valorile posibile sunt „Pornit”. și „Oprit”. Activarea acestei opțiuni permite șoferului să reducă calitatea filtrării triliniare pentru a îmbunătăți performanța, în funcție de modul Intellisample selectat.

Setări software

Marcajul are două câmpuri:

Selectați un program de configurat.

În acest câmp puteți vedea posibile profiluri de aplicație care servesc la suprascrie setărilor globale ale driverului. Când rulați fișierul executabil corespunzător, setările pentru aplicația specifică sunt activate automat. Unele profiluri pot conține setări care nu pot fi modificate de către utilizatori. De regulă, aceasta este o adaptare a șoferului pentru aplicație specifică sau depanarea problemelor de compatibilitate. În mod implicit, sunt afișate numai acele aplicații care sunt instalate pe sistem.

Specificați setările pentru acest program.

În acest câmp puteți modifica setările pentru un anumit profil de aplicație. Sul setările disponibile complet identic cu parametrii globali. Butonul „Adăugați” este folosit pentru a adăuga propriile profiluri de aplicație. Când faceți clic, se deschide o fereastră Windows Explorer, cu care selectați fisier executabil aplicatii. După aceea, în câmpul „Specificați setările pentru acest program”, puteți seta setari personale pentru aplicație. Butonul „Șterge” este folosit pentru a șterge profilurile aplicației utilizator. Vă rugăm să rețineți că nu puteți șterge/modifica profilurile aplicației existente inițial folosind instrumente de driver; pentru a face acest lucru, va trebui să utilizați utilități terțe, cum ar fi nHancer.

Configurarea configurației PhysX

Vă permite să activați sau să dezactivați procesarea fizică folosind tehnologia NVIDIA PhysX folosind placa grafică, cu condiția ca aceasta să fie bazată pe un GPU G80 (GeForce 8X00) sau mai nou. Suportul este activat implicit; dezactivarea acestuia poate fi necesară atunci când se rezolvă probleme cu aplicațiile care nu folosesc PhysX corect (de exemplu, jocul Mirror`s Edge fără patch-uri). Dacă există mai multe grafice procesor NVIDIAîn sistem, utilizatorului i se oferă posibilitatea de a selecta GPU-ul pe care vor fi procesate efectele fizice, cu excepția cazului în care este utilizat modul SLI. Puteți afla mai multe despre caracteristicile utilizării NVIDIA PhysX în secțiunea specială de întrebări frecvente a site-ului nostru web.

În plus, începând cu versiunea de driver 195.62, puteți activa afișarea indicatorului de accelerație PhysX în jocuri. În acest scop în meniul de susÎn Opțiuni 3D, bifați Afișare indicator vizual PhysX. Starea accelerației este afișată în stânga colțul de sus Imagini.

Unitatea centrală de procesare a fost întotdeauna considerată inima computerului. Acest mic cip este responsabil de efectuarea tuturor operațiunilor importante specificate de programele sistemului de operare și de coordonarea funcționării componentelor PC-ului. Cu toate acestea, cipurile grafice moderne au depășit de mult CPU-ul în ceea ce privește puterea (și numărul de tranzistori) și încearcă să schimbe o parte din lucru. procesor central pe umerii plăcii video În ultima vreme sunt întreprinse din ce în ce mai des. Compania este cea mai activă în acest domeniu NVIDIA, ale cărui plăci video au încetat recent să mai fie doar acceleratoare grafice pentru jocuri. Ei numără procese fizice, codifică videoclipuri și chiar participă la programe globale legate de calculul distribuit.

Povestea noastră de astăzi este despre ceea ce plăcile grafice moderne le pot oferi proprietarilor lor, precum și cât de importantă este și dacă este importantă deloc.

Totul a început acum câțiva ani, când NVIDIA a declarat în mod explicit că noua generație de plăci grafice ar trebui să poată face mai mult decât afișarea imagine frumoasă. Și după ceva timp, compania a introdus un set de componente pentru dezvoltatori numit CUDA(Arhitectura dispozitivului unificat de calcul). Platformă nouă a deschis un câmp larg pentru manevrele plăcilor video. Acum cipurile grafice și-ar putea încerca mâna la următoarele sarcini: decodare video, calcule științifice și de inginerie, cercetare medicală, calcule financiare.

Pentru a crește valoarea platformei în ochii oamenilor obișnuiți, NVIDIA a atribuit accelerarea fizică plăcilor video. Aproape toate jocurile moderne au un subsistem care simulează legile fizice lumea reala, care la rândul său sporește realismul gameplay-ul. Să luăm de exemplu The Elder Scrolls 4: Uitare. Motorul fizic al acestui joc ia în considerare masa și densitatea obiectelor, forța de frecare, influența gravitațională și alți parametri. Ce dă asta? Apa se comportă aproape ca apa adevărată, trupurile inamicilor uciși plutesc pe suprafața ei, copacii se îndoaie în vânt, hainele repetă mișcările corpului.

În simulatoarele auto despre care vorbim despre acei parametri de care depind direct viteza, controlabilitatea și distanța de frânare a mașinii. Acesta este motivul pentru care jucătorul simte diferența dintre Lamborghini Murcielago și Ford Mustang GT.

Calculul fizic este o durere de cap pentru procesor. La urma urmei, îi este deja greu, și aici este, de asemenea, obligat să calculeze mulți parametri legați de interacțiunea obiectelor. Un cip grafic modern cu un număr mare de fire este mult mai potrivit pentru aceste scopuri.

Dându-și seama de acest lucru, NVIDIA și-a propus ferm să ducă fizica jocurilor la un nou nivel folosind CUDA și plăcile sale video. La început compania a folosit motorul Havok FX. Dar după Intel a cumpărat Havok, NVIDIA s-a trezit într-o poziție dificilă.

Colac de salvare

Și apoi a apărut NVIDIA Ageia, care s-a prăbușit cu acceleratorul său de fizică PhysXși s-a scufundat încet, dar sigur în fund. NVIDIA a venit în ajutor și în februarie 2008 a cumpărat compania aflată în dificultate. Gigantul graficului a fost interesat nu atât de evoluțiile hardware ale Ageia, cât de setul său de software PhysX SDK, care folosea capacitățile hardware ale cipului PhysX, dar se putea descurca foarte bine fără el (în acest caz, calculul efectelor fizice a căzut pe procesor). La mai puțin de șase luni mai târziu, tehnologia PhysX a început să respire cu o vigoare reînnoită. În primul rând, NVIDIA și-a adăugat suportul la soluțiile sale de top. Cu fiecare nouă versiune de driver, alte modele de plăci video au devenit, de asemenea, compatibile cu PhysX.

La mijlocul lunii august 2008, NVIDIA a lansat GeForce Power Pack, activând PhysX pe plăci de serie GeForce 8xxx, GeForce 9xxxȘi GTX 2xx. Astfel, compania și-a extins baza de utilizatori la 80 de milioane de oameni din întreaga lume. Descărcați aceasta pachete software Oricine o poate face, dar este pe pagină www.nvidia.ru/theforcewithin .

Pachetul de putere include: drivere, joc gratuit Warmonger - Operațiunea: Downtown Destruction, versiunea demo a jocului Metal Knight Zero, niveluri suplimentare pentru Turneul Ireal 3, client proiect de calcul distribuit Folding@home, versiunea de probă a codificatorului video Tehnologii elementare Badaboom, precum și câteva aplicații demonstrative care arată capabilitățile tehnologiei PhysX. Puteți găsi impresiile noastre despre jocurile și demonstrațiile incluse în Power Pack în secțiunea de testare.

Câteva cuvinte despre Badaboom. Doar Calculator personal. Alte dispozitive (console, playere, PDA-uri etc.) necesită recodificarea videoclipului într-o formă pe care o înțeleg. Există multe programe de codificare, dar toate folosesc resurse CPU. Prin urmare, este nevoie de o perioadă destul de mare pentru a transforma un film standard de oră și jumătate. Badaboom este, de asemenea, un encoder, dar folosește procesoare shader pe plăcile video, făcând procesul de conversie a formatului de cel puțin două ori mai rapid (în funcție de placa video utilizată). Cea mai bună parte este că procesorul este liber să efectueze orice alte sarcini. De exemplu, la codificarea unui clip de la H.264 la MP4, procesorul este încărcat doar 6%.

Programul are o interfață extrem de simplă și are multe presetări (pentru cele mai populare dispozitive). Cu toate acestea, au existat câteva dezavantaje: Versiune curentă Badaboom acceptă un număr limitat de formate de intrare. Și, desigur, proprietarii de plăci video de la AMD, precum și soluțiile integrate Intel, nu vor putea folosi programul - Badaboom funcționează numai cu plăci NVIDIA.

Se vor lupta din nou?

Angajamentul NVIDIA este mai puternic ca niciodată. Compania dorește ca platforma sa fizică să fie folosită cât mai mult posibil Mai mult jocuri. Intel, la rândul său, spune că procesoarele multi-core vor face o treabă grozavă accelerând efectele fizice. De partea ei se află o armată de programatori experimentați, pe care compania i-a primit după achiziționarea companiei Havok.

Intel lucrează în prezent la arhitectură Larrabee. Primele cipuri grafice ale noii familii vor avea peste zece nuclee pe un singur cip. Desigur, domeniul de aplicare al unor astfel de procesoare nu se limitează doar la procesarea grafică. Ele vor fi folosite pentru calcule științifice, modelarea proceselor naturale și, bineînțeles, accelerarea fizicii în jocuri. Ceea ce este important este că Larrabee este programat cu aceleași comenzi ca procesoarele x86 convenționale. Acest lucru va face mult mai ușor să scrieți aplicații compatibile cu noile cipuri grafice Intel.

De asemenea, AMD nu intenționează să stea pe margine. Deja acum procesoarele și cipurile sale video sunt optimizate pentru motorul fizic Havok. După cum arată practica, Havok este foarte prietenos procesoare AMD, mai ales cu quad core Fenomul X4. Până la începutul lui 2009, compania intenționează să lanseze o placă video care va folosi instrumente standard pentru a accelera calculele. DirectX 11.

Practică

Să presupunem că sunteți fericitul posesor al unui card GeForce din seria 8, 9 sau 200. Cum se activează accelerația fizică folosind o placă video în jocuri? Ce aplicații pot beneficia de tehnologia NVIDIA PhysX? Sunt rezultatele într-adevăr la fel de impresionante pe cât a promis NVIDIA? Vom încerca să răspundem la toate aceste întrebări.

Declarația problemei este simplă: să demonstrăm că plăcile video moderne NVIDIA gestionează mai bine procesarea fizică decât ultima generatie procesoare sau respinge această afirmație. Prin urmare, setul de componente principale pentru bancul de testare a fost evident: un CPU luat din căldura momentului Intel core i7-920, o pereche de plăci video puternice ZOTAC GeForce GTX 280 AMP! Edițieși un alt cuplu plăci grafice, dar mai slab - doi ZOTAC GeForce 9800 GTX+. Ramas: placa de baza ASUS P6T Deluxeși 6 GB RAM de la OCZ. Testele au fost efectuate în versiunea pe 64 de biți Windows Vista Ultimate.

Setul de aplicații de testare a fost următorul:

Unreal Tournament 3 cu suplimentul PhysX instalat;

Acțiune în rețea cu un mediu complet distructibil Warmonger - Operațiune: Downtown Destruction;

Versiunea pre-alfa a jocului Metal Knight Zero - un shooter online multiplayer în care întregul mediu poate fi distrus;

Benchmark Nurien, bazat pe tehnologiile jocului de rețea socială cu același nume (în curs de dezvoltare).

Toate sunt incluse în GeForce Power Pack (în cazul Unreal Tournament 3 vorbim doar despre add-on-ul PhysX) și pot fi descărcate gratuit de pe site-ul companiei.

Instalare

În primul rând, ar trebui să obțineți cele mai recente drivere pentru placa dvs. video. La momentul scrierii, versiunea disponibilă era GeForce 180.48, care includea șoferi PhysX 8.10.13. Adică trebuie să descărcați un singur fișier de instalare.

Stand de testare
Placa de baza ASUS P6T Deluxe (Intel X58, Socket LGA1366, DDR3-1333, PCIe, PCI, SATA RAID, IDE, FDD, GbLAN, sunet, USB, FireWire, ATX)
Memorie 3x OCZ OCZ3P16002GK DDR3 2 GB (1600 MHz, 7-7-7-24)
Plăci video 2x ZOTAC GeForce GTX 280 AMP! Ediție 1024 GB ( NVIDIA GeForce GTX 280, PCIe x16)
2x ZOTAC GeForce 9800 GTX+ 1024 GB (NVIDIA GeForce 9800 GTX+, PCIe x16)
HDD Seagate Barracuda 7200.10 ST3400620AS 400 GB (SATA, 16 MB)
Unitate optică Nec DV-5800C (IDE)
unitate de putere Antec TruePower Quattro (1000 W)
Sofer pentru placa de baza Chipset Intel Instalarea software-ului Utilitate 9.1.1.1010
Drivere de placă video NVIDIA GeForce 180.48
sistem de operare Windows Vista Ultimate 64-bit Edition, Service Pack 1

După instalarea driverelor, trebuie să deschideți Panoul de control NVIDIA(faceți clic dreapta pe desktop și selectați elementul corespunzător) și accesați fila cu setări PhysX. Aici puteți activa sau dezactiva procesarea fizică hardware și, de asemenea, atunci când două (sau mai multe) plăci video sunt instalate în sistem, selectați modul lor colaborare. Dacă plăcile sunt aceleași, atunci sunt disponibile două moduri: SLI, în care ambele plăci video împărtășesc atât grafică, cât și activitate fizica, Și multi-GPU, când o placă are grijă de toată grafica, iar a doua - de toată fizica. Dacă sistemul are diferite plăci video(de exemplu, în primul slot PCIe x16 - GeForce 9800 GTX, în al doilea - GeForce 9600 GT), atunci ar fi rezonabil să atribuiți procesarea fizică celui mai slab dintre ei.

Testare

Am efectuat toate testele la rezoluție 1280x1024 cu filtrarea anizotropă de 16x activată, dar fără anti-aliasing. Asa de rezolutie scazuta a fost ales nu pentru că nu aveam la dispoziție monitoare cu diagonală mai mare. Cert este că în acest mod influența procesorului central asupra nivelului fps în jocuri este cel mai obiectiv monitorizată.

Să aruncăm o privire la rezultatele testelor noastre.

Turneul Ireal 3

UT3 original este foarte bine optimizat și nu conține efecte speciale fizice extraordinare. De aceea am folosit suplimentul PhysX, care include trei niveluri noi: Tornado, Lighthouse PhysX și Heat Ray PhysX. Prima hartă este dominată de o tornadă gigantică. Se mișcă liber în jurul nivelului, distrugând totul în cale și încercând să-i ajungă din urmă pe jucători. A doua hartă este un far mare în care puteți distruge literalmente fiecare perete, scară și tavan. Ei bine, al treilea nivel este un card clasic Heat Ray cu posibilitatea de distrugere parțială și suport pentru mai multe efecte fizice.

Ce vedem: testarea tocmai a început, iar Core i7-920 este deja făcut de rușine. Ambele plăci demonstrează un avantaj de trei ori față de procesor. Adăugarea unei a doua plăci video care se ocupă exclusiv de procesarea fizică are ca rezultat o creștere a performanței cu 20-50% în funcție de modelul plăcii.

Warmonger - Operațiunea: Downtown Destruction

Acest joc se bazează și pe motor Unreal Engine 3, dar în ceea ce privește numărul de „aditivi” fizici, este vizibil înaintea UT3. Absolut totul este distrus aici și, în principiu, nu există adăposturi de încredere, deoarece orice piatră în spatele în care decideți să vă ascundeți poate fi transformată în praf după mai multe salve reușite ale inamicului. Fumul de la arme se răspândește în direcția vântului, iar ceața se risipește dintr-o serie de explozii.

În această etapă, plăcile video NVIDIA și-au consolidat doar poziția - același avantaj de trei ori. procesor Intelîncet începe să ardă de rușine. Este interesant că un sistem cu o GeForce 9800 GTX+ după instalarea unei alte plăci primește o creștere de aproape 100%, în timp ce o GeForce GTX 280 suplimentară crește fps-ul cu doar 30%.

Metal Knight Zero

Nu sunt multe de spus despre Metal Knight Zero. Alergăm, împușcăm, urmărim cum obiectele zboară în bucăți mici, în conformitate cu legile fizicii. În plus, simularea țesăturii este pe deplin implementată aici: steagurile și alte cârpe flutură în vânt și se rup în același mod ca în viața reală.