Next: , 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.