Next: Direcoes de superficies normais, Previous: Vertices, Up: Convencoes

#### 4.1.4 Vértices N-dimensionais

Muitos objetos compartilham um estilo comum de representação de vértice com opcionais de superfície normal e cor. Todos os vértices dentro de um objeto possuem o mesmo formato, especificado pela palavra chave do cabeçalho.

Todos os dados para um vértice estão agrupados juntos (em oposição a e.g. fornecendo coordenadas para todos os vértices, a seguir cores para todos os vértices, e assim por diante).

A sintaxe para vértices N-dimensionais (N > 3) é

‘`x[1] x[2] x[3] x[4] ...`’
  (N coordenadas do vértice em ponto flutuante) ou
‘`x[0] x[1] x[2] x[3] x[4] ...`’
  ((N+1) coordenadas do vértice em ponto flutuante, se o modificador `4` tiver sido especificado na linha de cabeçalho do objeto)

Note, todavia, que objetos N-dimensionais internamente sempre possuem pontos (N+1)-dimensionais; a primeira componente x[0] – se presente no arquivo do objeto file – é usada como divisor homogêneo. Isso é diferente do caso tridimensional comum onde o modificador `4` gera um objeto quadridimensional onde a componente quadridimensional implicitamente é escolhida para 1.

Componentes de cor usualmente podem ser especificadas da mesma forma que para vértices tridimensionais, Veja Vertices, enquanto especificando componentes de cor em normais não faz sentido.