Aquesta és precisament una transformació afí impossible de realitzar en cartesianes si no s’inclou en una suma de matrius. Però l’objectiu no és sumar, sinó multiplicar. I és que la majoria dels pipeline’s gràfics implementats via hardware en acceleradors 3D o targetes de vídeo esperen rebre matrius per a concatenar-les i multiplicar-les.
Si s’aplica la transformació que veiem sense usar coordenades homogènies, és a dir, amb un vector i una matriu de 3 x 3, veurem com és impossible fer-ho. Necessitem “sumar” alguna cosa al resultat per aconseguir-ho.
Figura 3. Traslladar un cub.
Com hem mostrat abans, el cub original és de color vermell i es troba centrat en l’eix d’origen. Al cub verd se l’hi ha aplicat una translació de 30 unitats positives seguint la direcció de l’eix X. Òbviament la mida es conserva perquè no hem aplicat cap escalat.
A continuació es mostra la matriu de translació:


No hay comentarios:
Publicar un comentario