Ovaj članak ili neki od njegovih odlomaka nije dovoljno potkrijepljenizvorima (literatura, veb-sajtovi ili drugi izvori). Ako se pravilno ne potkrijepepouzdanim izvorima, sporne rečenice i navodi mogli bi biti izbrisani. Pomozite Wikipediji tako što ćete navesti validne izvore putemreferenci te nakon toga možete ukloniti ovaj šablon. |
Geometrijske transformacije poput premještanja, rotacije i razmjeranja koristimo da dovedemo scenu i objekte u njoj u nama željeni odnos i položaj. Pri tome koristimo niz transformacija, recimo premještanja i rotiranja, da iz originalne specifikacije scene dobijemo nama potrebnu. Svaku od tri osnovnedvodimenzionalne transformacije možemo izraziti kao matricu u formi:
gdje su i dati kaovektori kolone i predstavljaju orginalne koordinate i dobivene koordinate nakon primjenjene transformacije.
predstavljamatricu od dva puta dva elemanta koja sadrži multiplikavne faktore (faktore množenja) rotacije i razmjeranja, dok je matrica kolone od dva elementa koja sadržiaditivni faktor premještanja. Za rotaciju ili razmjeranje sadrži faktore premještanja koji se odnose napivot point ilifiksnu tačku razmjeranja.
Mi možemo izračunati transformirane koordinate korak po korak, koristeći jednu transformaciju za drugom sve dok ne dovedemo npr. objekat u željeni položaj odnosno u njegove nove koordinate. Jednostavniji način je da kombiniramo transformacije bez da računamo koordinatne vrijednosti korak po korak tj. nakon svake transformacije.