Preencher Poligono
Gostaria de saber como faco para preencher um poligono. Nao posso usar a funcao polygon pq e mto lento. Eu to usando scanline e ate agora consegui chegar no meio do caminho - ja fiz uma funcao q faz poligono usando scanline. O problema é fazer o poligono preenchido (preenche-lo).
Maker
Curtidas 0
Respostas
Ertai
11/10/2004
Preenchimento de poligonos é um tanto complicado...
Uma maneira simples de fazer isso é usando recursão e sempre mandando pintar o pixel vizinho, mas dependendo do tamanho do poligono, vai causar um estouro de pilha.
Tenho isso implementado num trabalho meu da faculdade, se quiser, mande um email que eu te passo os fontes..
Uma maneira simples de fazer isso é usando recursão e sempre mandando pintar o pixel vizinho, mas dependendo do tamanho do poligono, vai causar um estouro de pilha.
Tenho isso implementado num trabalho meu da faculdade, se quiser, mande um email que eu te passo os fontes..
GOSTEI 0
Maker
11/10/2004
Concordo com vc. Isto e mto dificil. Eu agradeco, se vc puder me enviar. Eu ja lhe mandei um email.
um abraco.
um abraco.
GOSTEI 0