Hartware.net
Hartware.netDonnerstag, 18.3.2010
Hartware.net
Fantastic Zero
RSS-Feed

Cooler Master Hyper 101 CPU-Kühler

Cooler Master Hyper 101 CPU-Kühler

Gigabyte H55-UD3H Mainboard für Core i3/i5

Gigabyte H55-UD3H Mainboard für Core i3/i5

Creative World of Warcraft Wireless Headset

Creative World of Warcraft Wireless Headset

Jetway XBLUE-H55 Mainboard für Core i3/i5

Jetway XBLUE-H55 Mainboard für Core i3/i5
Matrox Parhelia-512 - High Fidelity Graphics
Features: HDM - Beispiele und Kompatibilität

Das folgende Beispiel von Matrox zeigt, wie man aus einem einfachen Basis-Objekt mit Hilfe von Hardware Displacement Mapping drei außerlich sehr unterschiedliche Ergebnisse erzeugen kann.

Drei Figuren aus einem Basis-Drahtgitter-Modell
Drei Figuren aus einem Basis-Drahtgitter-Modell

Aus dem Basis-Drahtgitter-Modell links entstehen durch verschiedene Displacement Maps sehr verschiedene Figuren. Dabei ist Hardware Displacement Mapping kompatibel mit Vertex und Pixel Shadern, d.h. entsprechende Effekte können auf die durch HDM erzeugte Geometrie angewandt werden.

Durch die Form des Displacement Maps als 2D-Bitmaps steht den Entwicklern von HDM-unterstützten 3D-Applikationen theoretisch eine Menge fast fertiger Daten zur Verfügung. So können geologische Daten aus der realen Welt, die Höheninformationen enthalten, nach Angaben von Matrox direkt in Displacement Maps konvertiert werden, um so die topografischen Gegebenheiten nachzubilden. Ein Beispiel dafür ist die geologische Karte des Grand Canyon in den USA, der auf dem folgenden Bild mit Hilfe von Hardware Displacement Mapping generiert wurde.

Grand Canyon
Grand Canyon per Hardware Displacement Mapping

Obwohl man Hardware Displacement Mapping oberflächlich betrachtet mit Bump Mapping auf eine Stufe stellen könnte, so macht das Grand Canyon Beispiel schon deutlich, dass es da einige beträchtliche Unterschiede gibt. Während Bump Mapping eine Reihe von interessanten 3D-Effekten und einen realistischen Eindruck erzeugen kann, so werden doch keine neuen Geometriedaten erzeugt wie bei HDM.

Bump Mapping vs. HDM
Bump Mapping vs. Hardware Displacement Mapping

Bei der Vergrößerung des Golfball-Ausschnitts sind die durch die Displacement Maps neu erzeugten Dreiecke deutlich zu erkennen. Dadurch wirkt der Ball nahezu fotorealistisch.

Obwohl mindestens ebenso interessant, wird Hardware Displacement Mapping im Gegensatz zu Fragement Anti Aliasing nicht sofort von den erhältlichen Anwendungen und Spielen unterstützt, da die Entwicklung auf HDM abgestimmt werden muss. Matrox schart nach eigenen Angaben allerdings bereits eine Reihe von Software-Entwicklern um sich, die HDM unterstützen wollen. Diesen stellt der Hersteller auf Anfrage auch ein passendes Software Development Kit (SDK) zur Verfügung.
Außerdem wird Microsoft HDM in einer der kommenden Versionen von DirectX (vermutlich Version 9) integrieren. Das allein verheißt schon eine breite Unterstützung der Industrie. Man darf gespannt sein, ob die Konkurrenz von ATI und nVidia nachziehen wird.

Neben der bereits ausgeführten Bildqualität und Flexibilität liegen die technischen Vorteile von Hardware Displacement Mapping auf der Hand. Obwohl Matrox dem Parhelia-512 eine höhere Speicherbandbreite und den schnelleren Transfermodus AGP 8x zur Seite stellt, wird die Speicherbandbreite vermutlich noch eine Weile der Flaschenhals der 3D-Darstellung bleiben. Deshalb erscheint die kompakte Repräsentation einer detaillierten 3D-Szenerie mit Hilfe eines grobmaschigen Gitternetzes und einer Displacement Map recht vielversprechend.


vorherige Seite | nächste Seite


Copyright © 1998-2010 • Hartware.net
Home
Newsarchiv
Reviews
Reports
Presse
Links
Webweites
Suche
Forum
Impressum

Anzeige
 
[1] Matrox Parhelia-512 - High Fidelity Graphics
[2] Einführung
[3] Performance: Übersicht
[4] Performance: 512bit-GPU, Quad Vertex Shader
[5] Performance: Quad Texturing 36-Stufen-Shader-Array
[6] Qualität: 10bit-GigaColor
[7] Qualität: 64-Super-Sample Texture-Filtering
[8] Qualität: 16x Fragment-Antialiasing
[9] Qualität: 16x FAA Beispiele
[10] Qualität: 16x FAA - Leistung und Kompatibilität
[11] Features: Hardware Displacement Mapping
[12] Features: HDM - Beispiele und Kompatibilität
[13] Features: Multi-Monitor-Betrieb
[14] Features: Surround Gaming
[15] Weiteres, Ausblick

13.01.2010
NAS im Eigenbau
27.11.2009
HTPC im Eigenbau
11.03.2009
VGA-Skalierung mit AMD Phenom & Phenom I..
01.03.2009
AMD Phenom II: Aus X3 wird X4
15.12.2008
Intel Core i7 Overclocking mit Wasserküh..
27.11.2008
VGA-Skalierung mit Intel Core i7 und Cor..
17.10.2008
Nvidia HybridPower - Stromsparen ohne Re..
16.06.2008
Nvidia GeForce GTX 260 und 280
25.05.2008
SSD: Hintergründe und Lebensdauer
13.09.2007
Enemy Territory: Quake Wars Performance