stringtranslate.com

Vértice (gráficos por computadora)

diagrama de clases UML
diagrama de clases UML

Un vértice ( vértices plural ) en gráficos por computadora es una estructura de datos que describe ciertos atributos, como la posición de un punto en un espacio 2D o 3D , o múltiples puntos en una superficie .

Aplicación a modelos 3D

Los modelos 3D suelen representarse como poliedros triangulados que forman una malla triangular . Las superficies no triangulares se pueden convertir en una matriz de triángulos mediante teselación . Los atributos de los vértices normalmente se interpolan a través de superficies de malla.

Atributos de vértice

Los vértices de los triángulos están asociados no sólo con la posición espacial sino también con otros valores utilizados para representar el objeto correctamente. La mayoría de los atributos de un vértice representan vectores en el espacio que se va a representar . Estos vectores son típicamente de 1 ( x ), 2 ( x, y ) o 3 ( x, y, z ) dimensiones y pueden incluir una cuarta coordenada homogénea ( w ). Estos valores reciben significado mediante una descripción del material. En la renderización en tiempo real, estas propiedades son utilizadas por un sombreador de vértices o una canalización de vértices .

Dichos atributos pueden incluir:

Posición
Coordenadas 2D o 3D que representan una posición en el espacio
Color
Normalmente, valores RGB difusos o especulares , que representan el color de la superficie o información de iluminación precalculada .
Reflectancia
de la superficie en el vértice, por ejemplo, exponente especular , metalicidad, valores de Fresnel.
Coordenadas de textura
También conocidas como coordenadas UV , controlan el mapeo de textura de la superficie, posiblemente para múltiples capas.
vectores normales
Estos definen una superficie curva aproximada en la ubicación del vértice, utilizada para cálculos de iluminación (como sombreado Phong ), mapeo normal o mapeo de desplazamiento , y para controlar la subdivisión.
Vectores de tangente
Estos definen una superficie curva aproximada en la ubicación del vértice, utilizada para cálculos de iluminación (como sombreado Phong ), mapeo normal o mapeo de desplazamiento , y para controlar la subdivisión.
Pesos de mezcla
Pesos óseos
Ponderación para asignación a huesos para controlar la deformación en la animación esquelética .
Mezclar formas
Se pueden especificar múltiples vectores de posición para combinarlos a lo largo del tiempo, especialmente para animación facial .

Ver también

Para saber cómo se procesan los vértices en tarjetas gráficas 3D, consulte sombreador .

Referencias