Nivelul de DirectX (forumuri pe noastre de viață)

NOTĂ: Numai 25 bile, și baie gratuit!
+_____________________________________________________________________________________
„Nu face rău ignoranța, dăunătoare doar pentru a induce în eroare pe oameni să greșească, nu este pentru că ei nu știu, ci pentru că ei se imagineze a fi informat ..“ _____________ Jean-Zhak Russo

În primul rând, aveți nevoie de 3dAnalyze. Cred că toată lumea știe că puteți obține de lucru HL2 în modul DX9 pe cardurile FX, nu? Cu toate acestea, veți obține artefacte în apă și în alte locuri, precum și o scădere semnificativă a FPS?
Ei bine, este o soluție simplă. Doar folosi 3dAnalyze pentru a identifica cardul dvs. ca un ATI Radeon în loc de FX GeForce. * Ta-Da! * Toate artefactele au dispărut, iar acum reflectate în DX9!
Bine, dar în acest caz, există o penalizare asupra performanței. Acesta obohoditsya?
Lucru amuzant este că Valve a scris Half-Life 2, astfel încât să se utilizeze tot timpul, oriunde shader de precizie FP24. și
nu este cu adevărat necesar. Nu. De fapt, se pare că FP16 mare de lucrări. In Half-Life 2 FP16 si FP24 sunt imposibil de distins.
Din nou, folosind 3dAnalyze puteti verifica. Utilitarul este capabil de a obține cardul pentru a fi utilizat tot timpul doar punctul shader FP16, indiferent de ceea ce impune aplicarea. Nu va observa pierderea calității imaginii atunci când utilizarea lor - doar un impuls imens de performanță. De ce? FP16 pentru că asta e tot ce ai nevoie * * Half-Life 2, și dacă acestea permit activitatea FX carduri GeForce, astfel încât acestea ar putea deveni atât de competitiv!

Prin urmare, s-au oprit pe utilizarea tare a FP24 (nu este necesar), ceea ce face cartea de munca GF-FX în modul DX9 cu FP32 precizie în orice situație. Desigur, cu pierderea de productivitate.

1) Analiza 3D
Procedura pentru utilizarea utiity: a alerga și apoi pe elementele numerotate enumerate în program.
3. Selectați orice fișier .dll * în jumătate de viață dosar 2 \ bin \
1. Selectați fișierul HL2.exe
2. Selectați Launcher.exe
Apoi, activați următoarele opțiuni:
- În Pixel și Vertex Shader: FORCE precizie redusă la nivel PIXEL Shader
- Sub balbismul Eliminare: PERFORMANTA MODE
- În colțul din stânga jos: FORCE HOOK.DLL

"Nume" "GeForce FX 5900XT NVidia"
"VendorID" "0x10DE"
"MinDeviceID" "0x0332"
"MaxDeviceID" "0x0332"
"M_nDriverVersion_Build" "6177"
"DefaultRes" "1024"
"MaxDxLevel" "90"
"Dxlevel" "81"
"NoUserClipPlanes" "1"
"ConVar.r_fastzreject" "1"

"Nume" "GeForce FX 5900XT NVidia"
"VendorID" "0x1002"
"MinDeviceID" "0x4E48"
"MaxDeviceID" "0x4E48"
"M_nDriverVersion_Build" "6177"
"DefaultRes" "1024"
"CentroidHack" "1"
>

Nu uita după începerea să scrie în comanda mat_dxlevel consola 90.
Toate.