En el modelado 3D1 utilizamos matrices para transformar objetos en el espacio tridimensional. La matriz de escalado nos permite cambiar el tama2o de un objeto a lo largo de los ejes3 el cual se representa con el siguiente vector4
La matriz de escalado nos permite cambiar el tamaño de un objeto a lo largo de los ______.
Apuntes
En el modelado 3D, utilizamos matrices para transformar objetos en el espacio tridimensional. La matriz de escalado nos permite cambiar el tamaño de un objeto a lo largo de los ejes, el cual se representa con el siguiente vector: P = ( x ) ( y ) ( z ) El escalado uniforme es una transformación geométrica que altera el tamaño de un objeto 3D de manera proporcional en todas sus dimensiones. Se implementa mediante la multiplicación de una matriz de escalado uniforme (S) por las coordenadas homogéneas de cada vértice de la pieza 3D. La matriz S para el escalado uniforme en 3D se ve así: S = [ s 0 0 0 ] [ 0 s 0 0 ] [ 0 0 s 0 ] [ 0 0 0 1 ] Para aplicar el escalado uniforme a un punto, simplemente multiplicamos la matriz de escalado S por las coordenadas del punto (vértice): [ s 0 0 0 ] ⋅ [ x ] = [ s ⋅ x ] = x´ P´= P ⋅ S = [ 0 s 0 0 ] ⋅ [ y ] = [ s ⋅ y ] = y´ [ 0 0 s 0 ] ⋅ [ z ] = [ s ⋅ z ] = z´ [ 0 0 0 1 ] ⋅ [ 1 ] = [ 1 ] = 1 Aquí, la letra "s" es el factor de escala. Este número nos dice cuánto vamos a agrandar o achicar la pieza: Si es mayor que 1 (por ejemplo, 2, 3, ...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis