Atividade: Modelagem de uma superfície Triangular de Bezier
Disciplina IA841 - Introdução à Modelagem de Sólidos - profa. Wu, Shin Ting
Alex F. Seehagen - RA 058483 - alexfsee [at] dca.fee.unicamp.br





Nesta atividade foi implementada a modelagem de uma superfície triangular de Bézier, tendo como parâmetros de entrada os pontos de controle da malha.

A modelagem dessa superfície utiliza 3 parâmetros, u, v e w, no domínio paramétrico e as coordenadas dos pontos de controle. U, V e W são as coordenadas baricêntricas aplicadas a cada vértice da unidade atômica da malha, o triângulo.
Importante notar que u+v+w = grau da superficie

Um segmento da malha é dado pela fórmula:

onde a função de Base é dada por

A quantidade de pontos de controle são dados por (n+1)(n+2)/2, onde n é a Ordem da curva de Bezier.

A malha obtida com a implementação é ilustrada abaixo, primeiramente exibindo apenas os pontos:




Para ver o executável e o código-fonte, clique aqui e salve o arquivo ZIP.