Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Welche Bildformate unterstützen Transparenz? (https://www.delphipraxis.net/12614-welche-bildformate-unterstuetzen-transparenz.html)

Pyr0cracker 30. Nov 2003 22:13


Welche Bildformate unterstützen Transparenz?
 
Hallo! Welche Bildformate unterstützen Transparenz (Alphachannel)

Danke schonmal,

ichhabefertig 30. Nov 2003 22:28

Re: Welche Bildformate unterstützen Transparenz?
 
GIF, PNG, TIFF, PSD, PSP ... fällt irendwem noch was ein?

dizzy 30. Nov 2003 22:48

Re: Welche Bildformate unterstützen Transparenz?
 
Vorsicht, es gibt einen kleinen aber feinen Unterschied zwischen GIF und den anderen! GIF's können nur eine schwarz/weiss-Maske tragen. Die anderen Formate, soweit ich weiss, haben die Möglichkeit ein 8-Bit (manche auch 16-Bit glaub ich (TIFF)) s/w-Bild als "echten" Alphachannel zu besitzen. Definitiv kann das PNG, TIFF und PSD. (Wobei es bei TIFF's auch wieder zig Unterformate gibt.)


gruss,
dizzy

MrKnogge 30. Nov 2003 23:00

Re: Welche Bildformate unterstützen Transparenz?
 
und natürlich Icons :lol:

PS:
Mein 300. Beitrag :firejump:

Pyr0cracker 1. Dez 2003 08:48

Re: Welche Bildformate unterstützen Transparenz?
 
Wisst Ihr welche davon ich mit GLScene benutzen kann?

MyRealName 2. Dez 2003 10:53

Re: Welche Bildformate unterstützen Transparenz?
 
Bei uns auf Arbeit haben wir es noch ned mit PNG's geschafft, leider. Allerdings haben wir auch die Einschränkung, daß der OpenGL-Renderer ohne extra DLL (für PNG's) auskommen muß. Dadaurch kriegen wir sie einfach ned in den Texturen-Buffer :?

dizzy 2. Dez 2003 15:05

Re: Welche Bildformate unterstützen Transparenz?
 
Ich glaube, dass im 3D-Bereich immer gerne TIFF's genommen werden. Da sie den größten Funktions/Formate-Spielraum bieten, und einem internationalen Standard unterworfen sind. PSD könnte sich prinzipll jeder Zeit ähndern. Aber ob dein System jetzt was mit TIFF's anfangen kann, das weiss ich leider nicht. Habe bis Dato kein 3D mit Delphi angepackt ;).


gruss,
dizzy

OregonGhost 2. Dez 2003 17:07

Re: Welche Bildformate unterstützen Transparenz?
 
Windows Bitmaps (32-Bit-Formate), allerdings gibt es dafür keinen "echten" Standard, ältere Programme werden den Alphakanal also nicht interpretieren.

Wenn's sowieso um 3D geht, natürlich die DXT1 bis DXT5 Formate, ich weiß nicht, ob S3TC auch ein Bildformat ist, aber wenn ja, ginge das auch.

PNG ist eigentlich sehr gut geeignet wegen verlustfreier Komprimierung, D3DX unterstützt es direkt, aber auch zum Beispiel GraphicEx.

Dann noch das DIB-Format und DDS (DirectDrawSurface).

Und natürlich TGA, das ist so ziemlich das einfachste Format wo gibt, zwar unkomprimiert aber einen Alphakanal unterstützt es ;c)

Ach ja, und wer genau weiß, was er sich da lädt, kann natürlich auch RAW nehmen...

Nonsense 2. Dez 2003 17:47

Re: Welche Bildformate unterstützen Transparenz?
 
Um Lizensproblemen mit PNG aus dem Weg zu gehen, sollte man eher zu TIFF greifen.

H4ndy 2. Dez 2003 18:35

Re: Welche Bildformate unterstützen Transparenz?
 
Soweit ich weiss ist das PNG unter der GPL Lizensiert,
sollte also keine Problem darstellen...
( http://www.libpng.org/pub/png/ )


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:28 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz