Next: ND-Vertices, Previous: Nomes de arquivos, Up: Convencoes

#### 4.1.3 Vértices

Muitos objetos compartilham um estilo comum de representar vértices com opções de superfície normal de vértice e cor. Todos os vértices dentro de um objeto possuem o mesmo formato, especificado pela palavra chave no cabeçalho.

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

A sintaxe é

‘`x y z`’
  (coordenadas do vértice tridimensionais em ponto flutuante) ou
‘`x y z w`’
  (coordenadas do vértice tetradimensionais em ponto flutuante)

opcionalmente seguida por

‘`nx ny nz`’
  (superfície normalizada tridimensional se presente)

opcionalmente seguida por

‘`r g b a`’
  (componente quádrupla em ponto flutuante se presente, cada componente no intervalo 0..1. A componente a (alfa) representa a opacidade: 0 transparente, 1 opaco.)

  opcionalmente seguida por

‘`s t`’
‘`ou`’
‘`s t u`’

(duas ou três valores coordenados de textura).

Valores são separados por espaços em branco, e quebras de linha são imateriais.

Letras na palavra chave de cabeçalho do objeto devem aparecer numa ordem específica; isto é a ordem reversa na qual os dados são fornecidos para cada vértice. Então vértices de objeto do tipo ‘`CN4OFF`’ possuem primeiramente as componentes quadridimensionais de posicionamento no espaço, a seguir as componentes normais tridimensionais, finalmente as componentes quadridimensionais de cor. Você pode modificar a ordem dos dados modificando o cabeçalho de palavra chave; um ‘`NCOFF`’ é apenas não reconhecido.