Вы находитесь на странице: 1из 37

Elemente de grafic

Transformri grafice 2D
q Translaia q Scalarea q Rotaia q Compunerea

transformrilor qTransformri inverse q Coordonate omogene q Oglindirea q Forfecarea

Universitatea de Nord din Baia Mare

Elemente de grafic

Translaia

Universitatea de Nord din Baia Mare

Elemente de grafic

Translaia

deplasarea obiectului n plan

transformare geometric aplicat punctului


Universitatea de Nord din Baia Mare

Elemente de grafic

Translaia

sistemului de coordonate

transformarea sistemului de coordonate


Universitatea de Nord din Baia Mare

Elemente de grafic

Translaia

transformarea n forma matricial


Universitatea de Nord din Baia Mare

Elemente de grafic

Scalarea

mrirea/micorarea vectorului de poziie Sx= x / x Sy= y / y

sx, sy factori de scar ; scalare uniform / neuniform


Universitatea de Nord din Baia Mare

Elemente de grafic

Scalarea

Universitatea de Nord din Baia Mare

Elemente de grafic

Scalarea
fa de origine

Universitatea de Nord din Baia Mare

Elemente de grafic

Scalarea
fa de un punct oarecare din plan

Universitatea de Nord din Baia Mare

Elemente de grafic

Rotaia :: fa de origine

Universitatea de Nord din Baia Mare

Elemente de grafic

Rotaia :: fa de origine

Universitatea de Nord din Baia Mare

Elemente de grafic

Rotaia :: fa de origine

Universitatea de Nord din Baia Mare

Elemente de grafic

Rotaia :: fa de un punct oarecare

Universitatea de Nord din Baia Mare

Elemente de grafic

Rotaia

Universitatea de Nord din Baia Mare

Elemente de grafic

Compunerea transformrilor
scalare i rotaie

Produsul nu este comutativ !


Universitatea de Nord din Baia Mare

Elemente de grafic

Transformri inverse
translaia invers scalarea invers rotaia invers

Universitatea de Nord din Baia Mare

Elemente de grafic

Coordonate omogene
Fiindc nu exist o matrice pentru translaie un punct (x,y) din plan se va reprezenta n coordonate omogene prin :

vectorul [ a b c ] reprezinta punctul ( a/c , b/c )


Universitatea de Nord din Baia Mare

Elemente de grafic

Translaia n coordonate omogene

Universitatea de Nord din Baia Mare

Elemente de grafic

Scalarea n coordonate omogene


Fata de origine

Fata de un punct oarecare din plan :

Universitatea de Nord din Baia Mare

Elemente de grafic

Rotaia n coordonate omogene


Fata de origine

Universitatea de Nord din Baia Mare

Elemente de grafic

Rotaia n coordonate omogene


Fata de un punct oarecare din plan :

Universitatea de Nord din Baia Mare

Elemente de grafic

Universitatea de Nord din Baia Mare

Elemente de grafic

Compunerea transformrilor 2D
Rotaie n jurul unui punct

Universitatea de Nord din Baia Mare

Elemente de grafic

Compunerea transformrilor 2D

Scalarea unui obiect fa de un punct

Universitatea de Nord din Baia Mare

Elemente de grafic

Compunerea transformrilor 2D

Universitatea de Nord din Baia Mare

Elemente de grafic

Oglindirea
fa de Ox

Universitatea de Nord din Baia Mare

Elemente de grafic

Oglindirea
fa de Oy

Universitatea de Nord din Baia Mare

Elemente de grafic

Oglindirea
fa de Origine

Universitatea de Nord din Baia Mare

Elemente de grafic

Oglindirea
fa prima bisectoare

Universitatea de Nord din Baia Mare

Elemente de grafic

Oglindirea fa de o dreapt oarecare


este o transformare compus din urmtoarele transformri elementare: 1) o translaie astfel nct dreapta s treac prin origine; 2) o rotaie fa de origine astfel nct dreapta s se suprapun peste una din axele de coordonate; 3) oglindirea fa de axa principal peste care a fost suprapus dreapta; 4) rotaie invers celei de la punctul 2; 5) translaie invers fa de cea de la punctul 1. n notaie matriceal secvena de mai sus se exprim prin:

unde T este matricea de translaie, R matricea de rotaie, O matricea de oglindire fa de axa principal
Universitatea de Nord din Baia Mare

Elemente de grafic

Forfecarea
( alunecarea )

Universitatea de Nord din Baia Mare

Elemente de grafic

Forfecarea

Universitatea de Nord din Baia Mare

Elemente de grafic

Forfecarea

Universitatea de Nord din Baia Mare

Elemente de grafic

Forfecarea

Universitatea de Nord din Baia Mare

Elemente de grafic

( printr-o transformare afina se pastreaza forma geometrica ) Universitatea de Nord din Baia Mare

Elemente de grafic

TEMA

Universitatea de Nord din Baia Mare

Elemente de grafic

Universitatea de Nord din Baia Mare

Вам также может понравиться