Rysowanie bezpośrednie Wygodnym sposobem aby stworzyć złożony obraz jest rozpoczęcie pracy od kanwy – pustego obrazu – mapy rastrowej (jest to tablica pikseli – bitmapa lub pixmapa, jeśli obraz jest kolorowy) wypełnionej jakimś jednolitym kolorem tła – następnie „rysowanie”, „malowanie” lub „wklejanie” prostych kolorowych fragmentów obrazu w określonym porządku. W szczególnych przypadkach obraz może być przedstawiany jako bufor ramki.

Niektóre programy ustawiają kolory pikseli bezpośrednio w pamięci karty graficznej, jednak większość opiera swe działanie na którejś z bibliotek graficznych 2D. Biblioteki te zazwyczaj implementują następujące operacje graficzne:

wklejenie zadanego obrazu w zadanym miejscu na płaszczyźnie wypisanie odpowiednią czcionką i pod odpowiednim kątem ciągu znaków w zadanym miejscu rysowanie prostych figur geometrycznych – na przykład trójkąta przy zdefiniowanych trzech wierzchołkach, lub okręgu przy zdefiniowaniu jego środka oraz promienia rysowanie linii prostych i krzywych oraz łuków krzywych, za pomocą wirtualnego pióra o zadanej grubości.