Discussão do artigo "Gráficos na biblioteca DoEasy (Parte 80): classe do objeto quadro de animação geométrica"

 

Novo artigo Gráficos na biblioteca DoEasy (Parte 80): classe do objeto quadro de animação geométrica foi publicado:

Neste artigo, otimizaremos o código das classes vistas nos artigos anteriores e criaremos uma classe para o objeto do quadro de animação geométrica que nos permite desenhar polígonos regulares com um determinado número de vértices.

Depois de iniciar, pressionamos as teclas às quais atribuímos o desenho de polígonos regulares e, ao mesmo tempo, preenchemos a área com cor:


Bem, tudo funciona como planejado. Uma ressalva é que as figuras não resultaram muito uniformes. A mais bem-sucedida, em minha opinião, é o polígono com utilização do algoritmo de suavização Wu. Ao preencher, podemos ajustar o grau (limiar) de preenchimento com cor, indicando o valor desejado para o parâmetro threshould:

form.FillOnBG(0,coordX1,coordY1,clrLightSteelBlue,255,10);


Autor: Artyom Trishkin