Napredak raznih naučnih disciplina postavlja sve složenije probleme, složenije matematičke modele i simulacije. Zahtjevi na grafički prikaz također postaju sve složeniji.
Grafički programi imaju mogućnosti da podešavaju sliku tako da se ona okreće u bilo kojem uglu i položaju. Slike se mogu prevrtati i preslikavati. Također moguće ih je zakrivljavati, te im mijenjati perspektivu.
Funkcije u tipičnim grafičkim bibliotekama uključuju one za opisivanje dijelova slike (prave linije, poligoni, sfere i drugi objekti), štimanja vrijednosti boje, odabir pogleda scene, te podešavanje rotacije i drugih preoblikovanja.
