AmiBlitz³
Blit with no transparency (like Block) - Druckversion

+- AmiBlitz³ (https://www.amiblitz.de/community)
+-- Forum: AmiBlitz³ (https://www.amiblitz.de/community/forum-3.html)
+--- Forum: Questions & Answers (https://www.amiblitz.de/community/forum-7.html)
+--- Thema: Blit with no transparency (like Block) (/thread-286.html)



Blit with no transparency (like Block) - Noob - 21.05.2024

Hello,

Does someone know how it is possible to disable the transparency colour while blitting a shape ?
In some cases, it can be helpful to not have to delete or restore the overwriten graphics.
(I do not want to duplicate a colour into the palette as a workaround)

The Block command do it fine, but it has some cooditinate restrictions that I can't affort.

Thank you for your help! Smile

---

Hallo,

Weiß jemand, wie es möglich ist, die Transparenzfarbe beim Blitten einer Form zu deaktivieren?
In manchen Fällen kann es hilfreich sein, die überschriebenen Grafiken nicht löschen oder wiederherstellen zu müssen.
(Ich möchte als Workaround keine Farbe in die Palette duplizieren.)

Der Block-Befehl funktioniert einwandfrei, es gibt jedoch einige Einschränkungen, die ich mir nicht leisten kann.

Ich danke Ihnen für Ihre Hilfe! Smile


RE: Blit with no transparency (like Block) - hackball - 21.05.2024

Ohje, das geht mit BlitMode. Damit werden die Blitter Minterms eingestellt.

Ich hatte das schon mal in EAB beantwortet, wenn es dir nichts ausmacht? Tongue 

https://eab.abime.net/showthread.php?t=81686&highlight=cookiemode

Die voreingestellten sind ja SolidMode, EraseMode, InvMode und CookieMode.

die Antwort aus dem Thread, die wohl passen könnte wäre:


Zitat:maybe i've solved it, the correct blitmode for something like block is : BlitMode % 111111110000

BlitMode % 110111110000 works too



RE: Blit with no transparency (like Block) - Noob - 21.05.2024

Thank you for your answer, sadly it is probably limited to his own usage. It doesn't works for me.
In fact, I don't know if enabling/disabling the transparency is related to Bltcon0 or another place.


RE: Blit with no transparency (like Block) - hackball - 21.05.2024

do you need this all the time?

you could make shapes without the cookie cut.


RE: Blit with no transparency (like Block) - Noob - 24.05.2024

Well, It is only used to display some text at the same places, like time and score.
Something working for me: Just add ", 0" at the end of the Blit parameters. Smile