-
Microsoft DirectX 10
Selv om DirectX 10 ble sluppet lenge siden, men fremdeles er det veldig få spill i dag som virkelig ta full nytte av dets funksjoner. Enormt populære First Person Shooter titler og Role-Playing Games all knapt skyve ren grafisk effekt av den nyeste versjonen. Som DirectX 10, ble innført i Windows Vista, 3D-funksjoner støtter de samme effektene som 9, garanterer kompatibilitet over bord. Selv om dette kan høres meget bra, muliggjør en mer standardisert spill utviklingsmiljø. Men virkeligheten er ikke så fargerik, fordi Microsoft snart regulere innføringen av 3D-funksjoner, forlater selskaper som NVIDIA bak. Dette Application Programming Interface (API) ble offisielt heter "DirectX 10."

DirectX 10 var tilgjengelig for Windows Vista-brukere samtidig med introduksjonen, men unfortunatelly, vil du ikke finne DirectX 10, blir utgitt for Windows XP-operativsystemet. DirectX 10 er sterkt knyttet til Windows Vista OS og vi foreløpig ikke vet om planene av Microsoft for å la Windows XP støtter den nye DX10. Generelt, DX10 gir mye mer generell grafisk prosessering modell med mye fleksibilitet og pålitelighet. Dette vil være svært crutial fremover, men akkurat nå utviklere trenger å gjøre noen begrensninger på shader lengde og kompleksitet basert på ytelsen for maskinvaren som finnes. En annen ting relatert med geometri Shader er Stream Out funksjonalitet som gir GPU å resirkulere grafikkfiler uten databehandling på CPU. Ikke bare er dette en hit ytelse, det gir også helt uavhengig av CPU for partikkel-systemer. Ta en titt på DirectX 10 ytelse testet på to nVidia-kort:

Hvis du vil ha en DirectX 10 på datamaskinen din, må du gå med Windows Vista som operativsystem, Theres Nov muligheten til å lansere dx10 på MS Windows XP-systemer. På grunn av dette vil vi se en kostbar oppgraderingsbane knyttet til opplevelse av DirectX 10. Du trenger Windows Vista, DirectX 10 maskinvare og selvfølgelig noen DirectX 10 kodet spill, det er helt latterlig, Derfor masse spillere er i ferd med å bli PS3 eller Xbox. Spørsmålet som gamer hele verden spør er: "Vil dette svært dyrt oppgradering vil ha en positiv innvirkning på min spillopplevelse nok til å rettferdiggjøre prisen?Det er ennå å bli sett, og kan kun besvares med kampene vi har ennå til å spille. Vi kan imidlertid snakk om noen av funksjonene i DirectX 10 med en ukjent arkitektur og besvare spørsmålet hvordan det kan potensielt fordeler for spillere. I neste vurderinger vi gjennomgår senere versjoner av DirectX.
-
Hva er nVidia PhysX?

Hva er nVidia PhysX?
Generelt PhysX er en sanntidsrapportering mellomvare fysikk motor SDK. Det refererer til kortet PPU (fysikk behandling enhet) som kan akselerere grafisk prosessering, der PhysX funksjonen er aktivert. Den brukes mest til å forbedre grafiske miljøet i dataspill, PhysX ble utformet strengt å bedre grafisk ytelse. Den physX ble lansert for en tid siden, det ble brukt så Grafisk ingeniører og designere til å lage profesjonelle fysikk simuleringer og gjøre 3D-miljø brukes i spill eller filmer. Faktum var at dette var for dyrt for en vanlig spillere. Bilde prosesser støtter hardware-akselerasjon av PhysX kan akselereres av PhysX PPU eller CUDA-aktivert GeForce GPU. Cuda er navnet på PhysX motor utviklet av nVidia. Når grafiske applikasjoner som dataspill bruke fysikk beregninger fra CPU, slik at det å utføre andre målsettinger stedet - det er potensielt resultere med en smidigere og raskere grafikk bearbeiding. Middleware fysikk motorer gir en annen funksjon til spillet designere. Det kan for å unngå å skrive egen kode for å håndtere komplekse fysikk samhandling mulig i moderne spill, fordi PhysX har en klar til å bruke fysisk algoritmer.
En bit av PhysX historie
PhysX ble opprinnelig utviklet av Ageia som NovodeX SDK. Ageia ble et selskap som profilerte seg inn i 3D-grafikk markedet med fantastisk idé å bringe fysikk databehandling i dataspill. Ageia ingeniører visste at fysikk beregninger gi en mer ekstrem og reelle visuell opplevelse. Ageia tankegang var et veldig interessant, og som en pioner ideen hadde også masse ulemper, dessverre at kortene ble satt i markedet altfor dyrt og mottatt måte å få industrien støtte.

Den Ageia økonomiske resultatet var en måte under gjennomsnittet, og selskapet var nesten konkurs. Alle ledelsens øyne og håper slått til nVidia som var interessert i Ageia teknologi grafisk prosessering. Og det skjedde, i februar 2008, Nvidia kjøper Ageia for 30 millioner dollar og innleide sine ledende ansatte for å få Ageia's PhysX API. Etter at PhysX-motoren og har begynt å transformere til nVidia CUDA teknologi. I august 2008, Nvidia lansert programvare som lar GeForce 8 serien og høyere kort å implementere PhysX grafisk prosessering.
PhysX funksjoner og ytelse:
PhysX grafisk behandling som er mye brukt til å levere fysiske miljøer inne i spillet kilde. De viktigste funksjonene som PhysX er i stand til å utføre er slik at svært spektakulær grafikk sanntidsrapportering effekter, svært detaljert miljø som klær faktor, rive drops og hår. PhysX også bedrer støv og sikkerhetsstillelse rusk under i spill eksplosjon. Mer av at den kan utføre bevegelige objekter inne i en svært tett røyk & tåke uten manglende ytelse. Når PhysX er på, Kamp tegn har komplekse geometries for bedre bevegelse og interaksjon. Det vanligvis øker ytelsen til alle grafiske programmer flytte noen oppgaver til PhysX PPU. Nowadays noen CUDA klar GeForce grafikkort, GeForce serierekke 8 og nyere, kan dra nytte av PhysX uten å måtte installere et eget PhysX kort. Ta en titt på grafen viser PhysX ytelse priser på ulike oppløsninger. Diagrammet sammenligner plattformene med og uten Physx grafisk prosessering:

Som du ser PhysX dobler ytelsen til grafisk prosessering, slik teknologi, nVidia investert var en sikker skutt. Nå, NVIDIA hevder at det faktum GPU løsninger er billigere skal push bedre GPUs i mer kraftige maskiner, gjøre mer PCer abstractly tilgjengelig for spill. Når PhysX er deaktivert i programvare, den venstre effektene aktivert, og de er nå beregnes over CPU. Det er utrolig hvor mye CPU overhead som tar. Nå, normalt din FPS ville være mye høyere, så fysikk ting er deaktivert, men jeg skjønte det er et fint eksempel på hvor bra fysikk som kan gjøres over en GPU. Det er bare mye mer effektiv.

PhysX P1 (PPU) Maskinvarespesifikasjoner:
- Multi-core MIPS arkitektur basert enhet med integrert fysikk akselerasjon maskinvare
- Interface: 32-bit PCI 3.0
- 125 millioner transistorer
- Fabrication Process: 130 nm
- Peak undervisning Bandwidth: 20 milliarder per sekund
- Minne: 128 MB GDDR3 RAM på 128-bits grensesnitt
- 182 mm2 die størrelse
- Sphere kollisjon tester: 530 millioner per sekund (maksimale kapasitet)
- Peak Strømforbruk: 30 W
- Konveks kollisjon tester: 530,000 per sekund (maksimale kapasitet)
- Pris: Mellom $ 100 - $250

Så sluttplasseringen, NVIDIA did en masse fantastisk arbeid her. Attributtene for PhysX gir svært god. PhysX løsningen er godt valg hvis du vil ha de beste tilgjengelige spill opplevelse, og resultatene er gode. PhysX er en fantastisk grafikk prosessteknologi. Det ser bra ut for fremtiden Jeg vil ha mer, men vi trenger å se noe større og nyere titler som støtter det.
nVidia Grafisk visjoner
Weblog om GeForce-grafikk-kort
Advertisement
Hvor å finne den beste webdesignere? Vårt selskap - Ghostown Studios tilbyr en komplett tjeneste grafisk design studio som ligger i EU. Vi bruker kreativ webdesign løsninger og utprøvd teknologi for å produsere revolusjonerende nettsteder. Vårt firma funksjoner web utvikler programvare som for små som store bedrifter.
















