- Kaip padidinti transformacijos matricos mastelį??
- Kokia yra transformacijos matrica, skirta masteliui 3d?
Kaip padidinti transformacijos matricos mastelį??
Mastelio keitimo operaciją galima pasiekti padauginus kiekvieną daugiakampio viršūnės koordinatę (x, y) iš mastelio koeficiento sx ir sy gauti transformuotas koordinates kaip (x ', y'). Taigi, x '= x * sx ir y '= y * sy. Mastelio keitimo procesas: Pastaba: Jei mastelio koeficientas S yra mažesnis nei 1, mes sumažiname objekto dydį.
Kokia yra transformacijos matrica, skirta masteliui 3d?
Matrica su n x m matmenimis padauginama iš objektų koordinatės. Paprastai transformacijai naudojamos 3 x 3 arba 4 x 4 matricos.
...
Transformacijos matricos.
T = [100001000010txtytz1] | S = [Sx0000Sy0000Sz00001] | Sh = [1shyxshzx0shxy1shzy0shxzshyz100001] |
---|---|---|
Vertimo matrica | Mastelio matrica | Šlyties matrica |