Aussteigend (Direct3D 9)
Beim Erstellen von 3D-Szenen kann eine Anwendung manchmal Leistungsvorteile erzielen, indem sie 2D-Objekte so rendert, dass sie als 3D-Objekte erscheinen. Dies ist die Grundidee hinter der Technik des Ziehverfahrens.
Ein Im normaler Sinn des Worts ist ein Zeichen entlang einer Straße. Microsoft Direct3D-Anwendungen können diese Art von Schreibweise erstellen und rendern, indem sie einen rechteckigen Festkörper definieren und eine Textur darauf anwenden. Das Aufstellen von 3D-Grafiken im spezialisierteren Sinn ist eine Erweiterung dafür. Das Ziel besteht darin, 2D-Objekte als 3D zu erscheinen. Die Technik besteht darin, eine Textur, die das Bild des Objekts enthält, auf einen rechteckigen Primitiven anzuwenden. Der Primitive wird gedreht, sodass er dem Benutzer immer gegenüber steht. Es spielt keine Rolle, ob das Bild des Objekts nicht rechteckig ist. Teile des Stücks können transparent gemacht werden, sodass die Teile des Bilds, die Sie nicht sehen möchten, nicht sichtbar sind.
Bei vielen Spielen werden Animierungs-Sprites verwendet. Wenn der Benutzer z. B. ein 3D-3D-Flüssin durchgeht, kann es sein, dass ihm Belohnungen oder Belohnungen angezeigt werden, die gesammelt werden können. Dies sind in der Regel 2D-Bilder, die auf einem rechteckigen Primitiven texturiert sind. Die Füllung wird häufig in Spielen verwendet, um Bilder von Strukturen, Schlägern und Clouds zu rendern.
Wenn ein Bild auf ein Gesicht angewendet wird, muss das rechteckige Primitiv zuerst gedreht werden, damit das resultierende Bild dem Benutzer angezeigt wird. Ihre Anwendung muss sie dann in position übersetzen. Die Anwendung kann dann eine Textur auf den Primitiven anwenden.
Das Zusammenstellen funktioniert am besten für symmetrische Objekte, insbesondere für Objekte, die entlang der vertikalen Achse symmetrisch sind. Außerdem ist es erforderlich, dass die Höhe des Blickpunkts nicht zu stark zunimmt. Wenn der Benutzer die oben dargestellte anzeigen darf, wird deutlich, dass das Objekt 2D und nicht 3D ist.