![]() |
Bild (jpg) bewegen - Ist DirectX der richtige weg
Die Frage ist eigentlich: ist DirectX der richtige Weg
Ich möchte jpg's laden - Panorama-Fotos, mit Größen von etwa 3200 * 600 Bildpunkten oder noch breiter und schmaler. Diese sind zu klein um sie vernünftig am Bildschirm anschauen zu können, deshalb möchte ich das Bild laden und komplett anzeigen, dann langsam auf die volle Bildschirmhöhe vergrößern, die Breite passt ja nicht mehr drauf, und dann von links nach rechts über den Bildschirm bewegen (Bild hat volle Höhe) und dann wieder auf Gesamtansicht verkleinern danach geht es mit dem nächsten Foto / Panorama weiter Etwas anderes als DirectX fällt mir da nicht ein, ein normales TImage zu bewegen fällt sehr "ruckelig" aus und ist nicht schön anzusehen falls ihr keine anderen Ideen habt werde ich mich wohl in Tutorials zu DirectX einlesen. Gruß + Danke für Tips Tom [edit=SirThornberry]Titel geändert - Mfg, SirThornberry[/edit] |
Re: Anfängerfrage - Bild (jpg) bewegen - Ist DirectX der ric
Du könntest DoubleBuffering aktivieren.
Aber DirectX/OpenGL wäre natürlich auch ne Möglichkeit |
Re: Anfängerfrage - Bild (jpg) bewegen - Ist DirectX der ric
Und wenn Du schon, bezüglich DirectX/OpenGL, was vorgefertigtes haben möchtest, schau mal nach Andorra 2D. ;)
|
Re: Bild (jpg) bewegen - Ist DirectX der richtige weg
Leider ist es nicht möglich mit DirectX oder OpenGL (und auch nicht mit Andorra 2D), Texturen zu laden, die die Maximaltexturgröße der Grafikkarte überschreiten. Bei mir ist das 2048x2048 Pixel. Du musst die Textur manuell in mehrere Stücke unterteilen.
|
Re: Bild (jpg) bewegen - Ist DirectX der richtige weg
Das Splitten dürfte das kleinste Problem darstellen. Wichtiger ist ja eine flüssige Animation :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz