RGBA

Słownik kwalifikacji AUD.05 - Realizacja projektów graficznych i multimedialnych

Co to jest RGBA?

RGBA to model zapisu koloru oparty na modelu RGB, rozszerzony o dodatkowy kanał A, czyli alpha. Składowe oznaczają:

  • R — red, czyli czerwony,
  • G — green, czyli zielony,
  • B — blue, czyli niebieski,
  • A — alpha, czyli kanał przezroczystości.

Model RGBA jest często używany w grafice rastrowej, projektowaniu interfejsów, stronach WWW oraz przy tworzeniu elementów z przezroczystym tłem.

Kanał alfa

Kanał A nie określa koloru, jasności ani nasycenia. Informuje, jak bardzo piksel jest widoczny lub przezroczysty. W zależności od zapisu wartość alfa może być podawana np. od 0 do 1 albo od 0 do 255.

Przykład interpretacji:

  • A = 0 — całkowita przezroczystość,
  • A = 0.5 — półprzezroczystość,
  • A = 1 — pełne krycie.

Przykład w CSS

background-color: rgba(255, 0, 0, 0.5);

Ten zapis oznacza kolor czerwony o 50% przezroczystości.

Znaczenie w grafice

RGBA pozwala tworzyć obrazy, które mogą być nakładane na inne elementy bez widocznego prostokątnego tła. Dlatego kanał alfa jest ważny m.in. w ikonach, grafikach PNG, kompozycjach warstwowych i projektach multimedialnych.