Forum: Multimedia
Delphi
by DGL-luke,
8. Sep 2007
Du kannst mit TBitmap.Scanline den zeiger auf ein Pixel holen. Durch inkrementieren des zeigers kommst du zum nächsten Pixel der zeile, durch dekrementieren zum letzten pixel der vorherigen Zeile (glaub ich zumindest).
So kannst du die Pixel aus dem TBitmap auslesen und dann in dein TGA genau so übertragen, wie dus brauchst.
Forum: Multimedia
Delphi
by DGL-luke,
7. Sep 2007
Wenn du Originalhintergründe nimmst und dir in Photoshop anschaust, sind die richtig herum?
(bzw. wie machen das andere CS-Mapper? Bin ja in der Szene schon ewig nicht mehr drin...)
Forum: Multimedia
Delphi
by DGL-luke,
7. Sep 2007
Bitmaps können um 180° gedreht gespeichert werden (also der letzte Pixel unten rechts ist als allererster in der Bitmapdatei gespeichert). Ich glaube, das ist sogar die gebräuchlichere Methode, warum genau weiß ich nicht.
Bei TGAs wird es ähnlich sein.
Da musst du dir mal die RFCs/Dateiformatspezifikationen genau ansehen.
Was für Code benutzt du denn im Moment?