Battlefield : Bad Company 2 & DirectX 9 Vergeleken met DirectX 10

" Battlefield : Bad Company 2 , " een first-person shooter uitgebracht op de PC in 2010 , ondersteunt drie vormen van DirectX : . DirectX 9 , 10 en 11 Weten wat elke versie van DirectX kan doen en hoe " Bad Company 2 " gebruikt het kan u helpen bij de beslissing over welke versie u wilt gebruiken in het spel te maken : DirectX 9 of DirectX 10 " Battlefield : Bad Company 2 ' .

" Battlefield : Bad Company 2 " maakt gebruik van de eigen Frostbite 1.5 engine , gemaakt door ontwikkelaar DICE . Wat scheidt deze motor van anderen is dat het full-scale vernietigbaarheid . Het is niet ongewoon om hele gebouwen gereduceerd tot louter puin en as in de loop van een multiplayer wedstrijd te zien . De Frostbite 1.5 ondersteunt voornamelijk DirectX 9 en 10 ; terwijl DirectX 11 ondersteuning is opgenomen , is rudimentair en niet alle voordelen van DX11 te bieden heeft .
DirectX 9

DirectX is een grafische API gemaakt door Microsoft die wordt gevonden op bijna elke PC video game release . Op het moment van publicatie , zijn er momenteel 11 versies van DirectX . DirectX 9 , uitgebracht in 2002 , was de standaard die veel videogames 2002-2006 gebruikt . Zelfs na DirectX 10 werd uitgebracht , veel ontwikkelaars en gamers bleef met DX9 vanwege zijn stabiliteit en het feit dat het volledig werd ondersteund door Windows XP en een groot aantal chauffeurs .
DirectX 10

DirectX 10 , uitgebracht in 2006 , gaf de ontwikkelaars nog meer mogelijkheden met hoe je afbeeldingen renderen . De meeste wijzigingen zijn aangebracht in schaduwen en verlichting; daardoor is een krachtige computer nodig DX10 spellen te draaien tegenover DX 9 Daarnaast DX10 is alleen beschikbaar voor Windows Vista computers en hoger. ; gamers die Windows XP gebruiken, worden automatisch naar beneden teruggekeerd naar DirectX 9.0c wanneer DX10 wordt gebruikt .
Verschil in DX9 en DX10 in " Bad Company 2 "

Een van de grote verschillen in het gebruik van DX10 met " Bad Company 2 " is dat het gebruik van HBAO , Horizon - gebaseerde Ambient Occlusie wordt gebruikt tijdens het spel . HBAO schept wat is een " zachtere schaduw " genoemd ; een schaduw die is meer verwant aan wat je in het echte leven zou zien . Naast een betere kwaliteit schaduwen , meer schaduwen gebruikt - DX9 geen schaduwen op objecten in de verte zijn voorzien , terwijl DX10 doet . Lichteffecten, zoals het licht verstoten door een toorts , zijn ook realistischer wanneer DX10 wordt gebruikt . Over het algemeen zijn de verschillen cosmetische maar DX10 zorgt voor een meer realistische , levensechte sfeer in het spel .
Overschakelen van DX9 naar DX10

Wanneer u voor het eerst start " Bad Company 2 , " het spel detecteert automatisch de hardware van je pc en kent een versie van DirectX die u kunt gebruiken . U kunt dit veranderen door in de " Mijn documenten \\ BFBC2 " het bewerken van het bestand Settings.ini map. Naast de lijn , " DxVersion " is een nummer dat overeenkomt met uw DirectX instelling : 9 , 10 , 11 of auto , dat is waar het spel bepaalt welke versie van DirectX te gebruiken . Om uw DirectX instelling te wijzigen , verander eenvoudig het nummer naast de " DxVersion " . entry: 9 voor DirectX 9 , 10 voor DirectX10 en 11 voor DirectX 11 Sla het bestand op en start " Bad Company 2 " ; het spel maakt nu gebruik van de DirectX- instelling die u hebt opgegeven .