Registriert seit: 7. Jun 2002
Ort: Eilsum
136 Beiträge
Delphi 2005 Personal
|
23. Jun 2003, 22:09
Von einer bestimmten Farbe nur? Ist ja langweilig...
Die Glbmp-lib bietet dir die möglichkeit für jedes Pixel einzeld seinen Tranzparenz-Grad zu bestimmten...
dieses macht man mit "textur1.addalpha(dateiname)" Die Datei, die Hier geladen wird, ist ebenfalls ein Bitmap, welches soweit ich weiß nur Schwarz-weiß ist und den Grad der Transparenz angiebt (0-256) Ich habe damit zwar noch nicht gearbeitet, aber es sollte nicht alzu schwer sein...
PS: das neue Bitmap muss dieselben Dimensionen haben, wie das Original! insgesammt würde ich duir noch für Texturen empfehlen, nur Texturen mit einer Seitenlänge von 2^X Pixel (64x64, 64x128, 128x128, 256x256......) zu verwenden, da viele Grakas mit Seitenlängen, die keine zweier-potzenmzen sind, Probleme haben.....
Mein neuer, 13 Teiliger Open GL - Kurs (Samples in Delphi):
www.dcw-group.net
Neu! Ein großer Teil der Demos nach Kylix übersetzt!
Neu! Teil 2b: Initialisierung von OpenGL unter Kylix ist fertig!
|