Ich hab mich gerade an ner einfachen Spiegelung von nem Bitmap versucht. Da ich nicht weiß wie man es anders machen kann hab ichs einfach mit ScanLine versucht. Das funktionierte leider nur bedingt...
Also habe ich mal in die OpenGL Bitmap Lade Unit von Lossy eX geschaut. Dort sieht das ganze schon mal viel Eleganter aus, nur kenn ich mich mit Pointern nicht wirklich aus wodurch ich nicht gerade viel von dem verstehe was dort gemacht wird - wodurch ich es auch nicht an ein normales TBitmap anpassen konnte
Wie realisiere ich also eine einfache Horizontale und Vertikale Spiegelung von nem Bitmap?
Registriert: Mo Jan 20, 2003 20:10 Beiträge: 424 Wohnort: nähe Starnberg
Hi,
unter http://www.g32.org/graphics32/index.html existiert eine schnelle Komponente zum Maniupulieren von Bitmap - Daten, unter anderem Rotation und Spieglungen entlag der Achsen.
Man kann Bitmaps mit Hilfe der CopyRect Methode des Canvas Spiegeln.
Dazu gibt man das Zielrechteck gespiegelt an.
Hier ist z.B. r.Left und r.Right vertauscht und deshalb wird an der Y-Achse gespiegelt.
Mitglieder in diesem Forum: Bing [Bot], Google [Bot] und 5 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.