Alpha gleichzeitig auf zwei Bildern
Übersicht BlitzMax, BlitzMax NG Beginners-Corner
ToeBBetreff: Alpha gleichzeitig auf zwei Bildern |
Di, Mai 31, 2011 21:00 Antworten mit Zitat |
|
---|---|---|
Hallo !
Ich möchte in BMax gerne zwei bilder gleichzeitig Aus und einfaden. Dazu benutze ich AlphaBlend und SetAlpha. Das funzt auch super (wie es ja soll ). Doch mein problem ist, wenn die beiden Bilder sich überlappen. Dann wird eine Stelle dunkler gezeichnet (was auch Logisch ist). Kann man das irgendwie ausstellen ? mfg ToeB |
||
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! |
empet |
Di, Mai 31, 2011 21:06 Antworten mit Zitat |
|
---|---|---|
zuerst das erste bild ganz(alpha=1)
dann das zweite(alpha=1) dann wieder das erste(0<alpha<1) |
||
ToeB |
Di, Mai 31, 2011 22:23 Antworten mit Zitat |
|
---|---|---|
Habe ich gemacht, da wird im Prinzip nur das zweite bild ausgeblendet, da erste bleibt ja logischer weise immer ganz da.
Also einfach gesagt : Ich habe z.B. zwei graue Flächen. Diese sollen gleichzeitig ausfaden (alpha-0.01 bspw.). Wenn diese flächen überlappen bei z.B. 0.5 Alpha, dann sind diese Halbtransparent bis auf die Stelle, wo diese sich überlappen. Dort ist es Dunkler, da ja die beiden Grautöne durch die Transparenz "vermischt" werden. Danke aber trotzdem ! mfg ToeB |
||
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! |
BlitzMoritz |
Di, Mai 31, 2011 23:57 Antworten mit Zitat |
|
---|---|---|
Was möchtest du eigentlich? Sollen die grauen Flächen jetzt transparent sein, also das darunterliegende durchschimmern lassen oder nicht? Ich werd' nicht so recht schlau daraus.
Dein simples, konkretes Beispielproblem ließe sich ganz einfach so lösen: BlitzMax: [AUSKLAPPEN] Graphics 500,500Aber ob es das ist, was du dir wünschst, weiß ich nicht. Male einfach unter den transparenten Bildern das, was durchschimmern soll - wenn etwas durchschimmern soll |
||
ToeB |
Mi, Jun 01, 2011 2:52 Antworten mit Zitat |
|
---|---|---|
Ja danke, so hatte ich es mir vorgestellt wie es hinterher ausschaut. Doch ich hatte gehofft es würde dafür irgendeine Einstellung geben, da ich ungern die Bilder doppelt und dreifach malen möchte ^^
mfg ToeB |
||
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! |
BlitzMoritz |
Mi, Jun 01, 2011 7:55 Antworten mit Zitat |
|
---|---|---|
ToeB hat Folgendes geschrieben: ...Doch ich hatte gehofft es würde dafür irgendeine Einstellung geben, da ich ungern die Bilder doppelt und dreifach malen möchte
Aus Performance-Gründen? Die fallen wohl kaum ins Gewicht, es sei denn du malst gleichzeitig wirklich sehr viele Bilder. Und aus Bequemlichkeitsgründen? Dann bastel' dir doch einfach eine Function, die das Mehrfachzeichnen übereinander ganz nach deinem Sinn regelt. Für die grauen Rechtecke könnte die z.B so aussehen: BlitzMax: [AUSKLAPPEN] Graphics 500,500 |
||
Übersicht BlitzMax, BlitzMax NG Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group