Forum: Multimedia
Delphi
by OregonGhost,
21. Feb 2004
Nun, ein in 3D korrekt gerendertes Sprite sieht genauso aus wie ein 2D-Sprite!
Der Unterschied ist, dass zum einen die Geschwindigkeit viel höher ist, und du zum anderen mit vergleichsweise geringen Performance-Einbußen das Sprite drehen, skalieren oder auch alphablenden kannst. Und die CPU hat eidieweil für andere Dinge Zeit.
Und die Dreiecke musst du ja eben nicht neu errechnen. Das...
Forum: Multimedia
Delphi
by OregonGhost,
19. Feb 2004
Ja, das sagst du, dass das natürlich ist. In jeder C++-Anwendung ist IDirect3DDevice9 abstrakt und kann daher nicht instanziiert werden, folglich kann es innerhalb einer Anwendung nur Zeiger auf Objekte dieses Typs geben!
Ich programmiere D3D etc. nur mit C++, daher. Das sind halt so Delphi-Vereinfachungen, mit denen ich mich nicht hundertpro auskenne. Wenn man sowieso nur einen Zeiger auf so'n...