Hallo liebe programmier Gemeinde,
ich arbeite zur zeit an einem kleinem Spiel und verwende zur Darstellung Andorra2D
jetzt brauche ich eine möglichkeit bilder in ein unregelmäßiges viereck zu verzerren
zur zeit mache ich das so:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| addraw.ClearSurface(0);
img.AdMesh.Vertices[0].Position:=AdVector3(0,0,0); img.AdMesh.Vertices[1].Position:=AdVector3(400,200,0); img.AdMesh.Vertices[2].Position:=AdVector3(0,440,0); img.AdMesh.Vertices[3].Position:=AdVector3(400,400,0); img.AdMesh.Update;
addraw.BeginScene; img.Draw(addraw,0,0,0); addraw.EndScene; addraw.Flip; |
leider kommt dabei nur sowas raus:
wie mache ich es richtig ?
die problematik besteht darin das das verzerren sehr schnell gehen muss da die framezahl sonst in den keller sinkt -.-
ich habe die frage bereits vor einigen tagen in der DP gestellt jedoch noch keine Antwort auf mein derzeitiges Problem erhalten.
www.delphipraxis.net...ilder-verzerren.html
Gruß
Sportkeks