Next: , Previous: NeXT, Up: GCL Reference


7.2.96 normalization

(normalization GEOM-ID {each|none|all|keep})
Ajusta a situação atual da normalização de GEOM-ID.
none
suprime toda normalização.
each
normaliza a caixa associada ao objeto para ajustar-se dentro da esfera unitária, com o centro de sua caixa associada transladado para a orígem. A caixa é alterada proprocionalmente de forma que sua diagonal maior, sqrt((xmax-xmin)^2 + (ymax-ymin)^2 + (zmax-zmin)^2), seja 2.
all
assemelha-se a each, exceto quando um objeto está mudando (e.g. quando seu objeto geométrico está sendo modificado por um programa externo). Então, each precisamente ajusta a caixa associada em torno do objeto quando esse objeto muda e faz as normalizações de acordo com as mudanças, enquanto all normaliza a união de todas as variantes do objeto e normaliza conforme essa união.
keep
mantém a transformação de normalização atual intocada quando o objeto muda. Essa intocabilidade pode ser útil para aplicar a normalização each ou all à primeira versão de um ojeto que está mudando de forma a trazer esse objeto para o campo de visão, a seguir alternar para keep.