Direct-X Support
Aus Crysis-HQ.com Wiki
Crysis wird sowohl DX9 und DX10 unterstützen...
DX9 Screenshot
DX10 Screenshot
[bearbeiten] Worin bestehen die Unterschiede zwischen DX9 und DX10?
Laut CryTek sind bestimmte Partikeleffekte und auch besondere Physik Interaktionen nur unter Dx10 möglich, doch Dx10 wird hauptsächlich zur Performancesteigerung genutzt.
Hierzu 2 Auszüge aus 2 Interviews, welche mit Cevat Yerli und Bernd Diemer geführt wurden (Interview1 @ PCGH) (Interview2 @ PCGH)
- PCGH: Die Entscheidung von Microsoft, Direct3D 10 exklusiv für Vista zur Verfügung zu stellen, hat für großen Unmut bei unseren Lesern gesorgt. Habt ihr keine Angst, dass sich dieser Unmut auch gegen euch richtet? Schließlich entwickelt ihr mit Crysis ja eines der Vorzeigespiele für die neue Schnittstelle.
- Crytek: Wir werden den Spielern ein tolles DX9 Spiel bieten deshalb erwarten wir keine Probleme.
- PCGH: Könnt ihr schon sagen, worin sich die D9D-Version für XP von der D3D10-Version für Vista unterscheidet? Sind das reine Geschwindigkeitsoptimierungen, reine Verbesserungen bei der Bildqualität (wie mehr/größere Texturen, mehr gleichzeitig darstellbare Objekte) oder beides? Nutzt ihr Virtual Texture Management oder den reduzierten Objekt-Overhead für mehr Leistung?
- Crytek: Viele D3D10 Features ermöglichen bessere Performance und somit so auch mehr Details in framerate kritischen Situationen. Gerade weite Landschaften (mit real-time Schatten) erfordern eine rießige Objektmenge und hier wird sich der reduzierte Objekt-Overhead sehr Vorteilhaft auswirken.
- PCGH: Könnt ihr Beispiele nennen, bei der die D3D10-Version andere/bessere Effekte hat als die D3D9-Version? Laut Microsoft sollen dank D3D10 in Crysis ja Regentropfen vom Wind verweht werden.
- Crytek: Seit Shader Model 2.0 lassen sich quasi alle Effekte verwirklichen doch dank besserer Performance und mächtigeren Features lassen sich diese nun auch effektiv umsetzen. Die D3D10 Version wird davon optisch profitieren.
____
- PCGH: Können Spieler mit Windows XP gegen ihre Kollegen mit Vista als Betriebssystem im Mehrspieler-Modus gegeneinander antreten?
- Crytek: Ja, das geht. Was allerdings nicht geht, ist, dass man als XP-Nutzer an Direct-X-10-Spielen teilnehmen kann. Es gibt im Server die Möglichkeit, die Spiele als "Direct X 10 only" anzuzeigen, hier können dann nur Direct-X-10-Nutzer mitspielen. Der Grund dafür, dass wir einen Mehrspieler-Modus ausschließlich für DX 10 entwickelt haben, ist, dass bestimmte Effekte nur unter Dirext X 10 verfügbar sind. Es gibt beispielsweise Partikeleffekte, die unter Direct X 9 nicht dargestellt werden. Wer dann ohne diese Effekte spielt, ist im Prinzip ein Cheater. Steht ein Gegner in einer Partikelwolke, wäre der Spieler im Vorteil, der den Effekt nicht sieht. So etwas wollen wir nicht. Außerdem sind gewisse Physik-Interaktionen nur unter DX 10 möglich.

