Este trabalho tem como objetivo complementar o conteúdo teórico abordado na disciplina de Computação Gráfica. Para tanto, você deverá desenvolver uma aplicação de desenho gráfico assistido, capaz de rasterizar e a manipular curvas.
Você deverá implementar uma aplicação de desenho gráfico assistido que permita um usuário interagir com uma matriz de Pixels (Canvas) utilizando o mouse para a rasterização e manipulação de curvas. Essa aplicação deve contemplar as seguintes funcionalidades:
- Rasterização e Manipulação de Curvas Paramétricas Interpoladas
- Rasterização e Manipulação de Curvas Paramétricas de Hermite
- Rasterização e Manipulação de Curvas Paramétricas de Bezier