-
Microsoft DirectX 10
Även DirectX 10 släpptes för ganska länge sedan men fortfarande finns det mycket få spel idag som verkligen ta full nytta av dess funktioner. Enormt populära First Person Shooter titlar och Rollspel alla knappt skjuta blotta grafiska kraften i den nyaste versionen. Eftersom DirectX 10, introducerades i Windows Vista, 3D-funktioner stödja samma effekter som 9, garantera kompatibilitet över hela linjen. Även om detta kanske låter mycket bra, möjliggör ett mer standardiserat spel utvecklingsmiljö. Men verkligheten är inte så färgglada, eftersom Microsoft kommer snart att reglera införandet av 3D-funktioner, låta företagen såsom NVIDIA bakom. Detta Application Programming Interface (API) hette officiellt "DirectX 10."

DirectX 10 var tillgänglig för Windows Vista-användare vid tidpunkten för dess införande, men unfortunatelly, Du kommer inte hitta DirectX 10, frigöras för Windows XP. DirectX 10 är djupt kopplat till Windows Vista OS och vi för närvarande inte vet om planerna av Microsoft för att Windows XP för att officiellt stödja den nya DX10. Generellt, DX10 ger mycket mer generiska grafisk bearbetning modell med massor av flexibilitet och tillförlitlighet. Detta kommer att vara mycket crutial framöver, men just nu utvecklare behöver dock göra några begränsningar för shader längd och komplexitet, baserat på de resultat av den hårdvara som finns. En annan sak i samband med Geometry Shader är Stream Out funktionalitet som ger GPU att återvinna grafikfiler utan datorer på CPU. Detta är inte bara en träff prestanda, Det kommer ger också helt oberoende av processorn för partikel-system. Ta en titt på DirectX 10 prestanda testas på två Nvidia-kort:

Om du vill ha ett DirectX 10 på din dator måste du gå med Windows Vista som din OS, Theres NOP möjlighet att inleda dx10 på MS Windows XP. På grund av detta kommer vi att se en dyr uppgraderingsväg samband med erfarenhet av DirectX 10. Du behöver Windows Vista, DirectX 10 hårdvara och naturligtvis några DirectX 10 kodade spel, det är helt absurt, Därför många spelare förvandlas till PS3 eller Xbox. Den fråga som spelare över hela världen ber om är: "Kommer detta mycket dyr uppgraderingen kommer att ha en positiv inverkan på min min erfarenhet nog för att motivera kostnaden?"Det återstår att se och kan endast besvaras med de spel vi har ännu inte spela. Vi kan dock tala om några av funktionerna i DirectX 10 med en okänd arkitektur och svara på frågan hur det kan potentiellt fördelar för gamers. I nästa recensioner vi att granska senare versioner av DirectX.
-
Vad är Nvidia PhysX?

Vad är Nvidia PhysX?
Generellt PhysX är ett realtids middleware fysikmotor SDK. Den hänvisar till kortet PPU (Physics Processing Unit) som kan accelerera grafisk bearbetning, där PhysX funktionen är aktiverad. Det används mest för att förbättra grafisk miljö i datorspel, PhysX syftade absolut att förbättra den grafiska prestandan. PhysX släpptes för ett tag sedan, Det användes sedan av Graphic ingenjörer och designers att skapa professionella fysik simuleringar och att göra 3D-miljö som används i spel eller filmer. Faktum var att den tekniken var för dyr för en vanlig spelare. Graphics processer stödjer hårdvaruacceleration av PhysX kan påskyndas genom PhysX PPU eller CUDA-aktiverad GeForce GPU. CUDA är ett namn på PhysX-motor utvecklad av nVidia. När grafiska applikationer såsom dataspel med fysikberäkningar från CPU, gör det möjligt att utföra andra mål istället - Det kan vara resultatet med en smidigare och snabbare grafik bearbetning. Middleware fysikmotorer ger en annan funktion som speldesigner. Det hjälper till att undvika att skriva sin egen kod för att hantera den komplexa fysik interaktioner möjligt i moderna spel, eftersom PhysX har fått en klar att använda fysisk algoritmer.
Lite PhysX historia
PhysX utvecklades ursprungligen av Ageia som NovodeX SDK. Ageia var ett företag som profilerat sig in i 3D-grafik marknaden med fantastisk idé att ta fysik datorer i dataspel. Ageia ingenjörer visste att fysikberäkningar möjliggöra en mer extrem och verklig visuell upplevelse. Ageia tänkande var en riktigt intressant, och som en pionjär aning om att det hade också gott om nackdelar, tyvärr korten lades in på marknaden alldeles för dyrt och fick vägen till lilla Support.

Det Ageia finansiella resultat var långt under genomsnittet och företaget var nära konkurs. All hantering ögon och hoppas vände sig till nVidia som var intresserad av Ageia teknik för grafisk bearbetning. Och det hände, i februari 2008, Nvidia köpte Ageia för 30 miljoner dollar och anlitade sin ledande personal att få Ageia's PhysX API. Efter att PhysX-motor och har börjat omvandlas till Nvidia CUDA-teknik. I augusti 2008, Nvidia släppt mjukvara som gör GeForce 8 serien och högre kort genomföra PhysX grafisk bearbetning.
PhysX funktioner och prestanda:
PhysX grafisk behandling används ofta för att skapa fysiska miljöer i spelet källa. Huvuddragen att PhysX är kapabel att utföra låter mycket spektakulära grafiska realtids effekter, mycket detaljerade miljö gillar kläder faktor, tår droppar och hår. PhysX förbättrar även damm och säkerheter skräp under in-game explosion. Mer av att den kan utföra rörliga objekt inuti en mycket tjock rök & dimma utan brist på prestanda. När PhysX är på, spelet tecken har fått komplexa geometrier för bättre rörlighet och interaktion. Det ökar generellt hos alla grafiska applikationer flytta vissa uppgifter till PhysX PPU. Numera någon CUDA redo GeForce grafikkort, GeForce series 8 och nyare, kan dra nytta av PhysX utan att behöva installera en särskild PhysX-kort. Ta en titt på diagrammet visar PhysX prestanda räntorna på olika upplösningar. Diagrammet jämför plattformar med och utan PhysX grafisk bearbetning:

Som du ser PhysX fördubblar prestanda grafiska bearbetningen, så tekniken, nVidia investerat var en Prima. Nu, NVIDIA hävdar att det faktum GPU lösningar är billigare kommer att gå bättre GPUs in mer kraftfulla maskiner, göra fler datorer abstrakt tillgänglig för spel. När PhysX är inaktiverad i programvara, det lämnade effekterna aktiverade, och de är nu beräknas över CPU. Det är otroligt hur mycket CPU overhead som tar. Nu, normalt din FPS skulle vara mycket högre eftersom fysik stuff is disabled, men jag tänkte att det är ett fint exempel på hur bra fysik kan ske över en GPU. Det är bara mycket mer effektivt.

PhysX P1 (PPU) hårdvaruspecifikationer:
- Multi-core MIPS-arkitektur baserad enhet med integrerad fysik acceleration maskinvara
- Interface: 32-bit PCI 3.0
- 125 miljoner transistorer
- Tillverkningsprocessen: 130 nm
- Peak Undervisning Bandwidth: 20 miljarder per sekund
- Minne: 128 MB GDDR3 RAM-minne på 128-bitars gränssnitt
- 182 mm2 die storlek
- Sphere kollision tester: 530 miljoner per sekund (maximala kapacitet)
- Peak Power Consumption: 30 W
- Konvex kollision tester: 530,000 sekunden (maximala kapacitet)
- Pris: Mellan $ 100 - $250

Så efterbehandling, NVIDIA har massor av fantastiska arbete här. Attributen PhysX ger är mycket bra. PhysX-lösning är det bra val om du vill ha bästa möjliga spelupplevelse, och prestanda är bra. PhysX är en fantastisk grafik processteknik. Det ser bra ut inför framtiden Jag vill ha mer, ändå måste vi se några större och nyare titlar stödja det.
nVidia Graphic Visions
Weblog cirka GeForce grafikkort
ANNONS
Om att hitta den bästa webbdesigners? Vårt företag - Ghostown Studios erbjuder ett fullservice grafisk design studio som ligger i Europeiska unionen. Vi använder kreativ webbdesign lösningar och beprövad teknik för att producera revolutionerande webbplatser. Vårt företag webbfunktioner utveckla programvara för små som stora storlek företag.
















