- Modelagem do objeto com opção de rotação e translação, para geração de objetos como garrafas, donuts e molas
- Visualização ortográfica e perspectiva (sob vários ângulos) em wireframe, com uso de triângulos
- Parametrização do número de pontos e faces do objeto gerado.
- Adição de mais de 4 pontos de controle, é possível adicionar "n" pontos de controle
- Desenhe curvas clicando na janela da esquerda, será feito uma rotação ao redor do eixo y para gerar a figura, que será mostrada na janela de visualização na direita
- Mova os pontos criados clicando e arrastando
- Limpe os pontos criados clicando no botão clear no canto superior esquerdo da janela
- Aumente a quantidade de pontos que define a curva clicando nos botões azuis
- Visualização ortográfica e perspectiva, altere o modo de visualização clicando no checkBox
- Use as setas do teclado para tranladar o objeto no eixo x e y, e as teclas mais e menos para transladar no eixo z
- Clique nos checkbox de rotação para habilitar a rotação no eixo x, y, ou z
- Aumente a quantidade de hemisferios da figura(quantidade de vezes que a curva e rotacionada para formar a figura)
OBS: Tentei deixar o código mais organizado o possível e os nomes dos métodos e variáveis são auto-indicativos, portanto nem todo o código está comentado.
Att, Henrique Rodrigues de Borba Engenharia de Computação