Finalidade:

Este arquivo zip contém diferentes versões executáveis de um programa para calcular projeções de um ponto num plano. O programa trata projeção paralela e perspectiva. Escolha o arquivo executável em função da plataforma do seu computador:

Interface:

O programa le e escreve números reais usando o ponto como separador das casas decimais. Na entrada de dados, as casas decimais são necessárias somente se não forem nulas.

Se você causar um erro de execução ao usar este programa, entre em contato com autor, informando o que você fez.

O programa espera que os valores usados para descrever a projeção sejam válidos (o centro de projeção não pode estar no plano de projeção, a direção de projeção não pode ser paralela ao plano de projeção, etc.). Do contrário as coordenas resultantes da projeção são NaN - "Not a Number".

O programa espera que coordenadas de pontos e de vetores sejam escritas na ordem x, y, z, onde os valores de cada coordenada estão separados por espaços.

Os vetores serão todos normalizados internamente, não há necessidade de que o usuário faça a normalização.

Caso o usuário forneça um vetor y, do plano de projeção, que não seja ortogonal ao vetor x, o programa calcula o vetor ortogonal, mais semelhante ao vetor dado, que esteja no mesmo plano dos dois vetores dados e o usa.

Autor / Legalidade:

Este programa foi desenvolvido por Bruno de Oliveira Schneider em abril de 2001 e seu uso é permitido somente para alunos do Curso de Computação Gráfica do Bacharelado em Ciência da Computação da UFLA, não devendo ser usado em qualquer outro caso.