Necesito crear un mapa de bits binario a partir de un polígono 2D cerrado representado como una lista de puntos. ¿Podría indicarme algoritmos eficientes y suficientemente simples para hacer eso o, mejor aún, algún código C++?Rasterizar un polígono 2D
¡Muchas gracias!
PD: Me gustaría evitar agregar una dependencia a mi proyecto. Sin embargo, si sugiere una biblioteca de código abierto, siempre puedo ver el código, por lo que también puede ser útil.
@plinth: ¿no es eso exagerar para polígonos simples? – yairchu
¿Qué es un polígono simple? @static_rtti no especifica cuántos puntos o si los polígonos serán siempre convexos, por lo tanto, una solución general es la respuesta correcta. NZW y EO son muy simples y se prestan a soluciones orientadas a escaneos, etc., etc. – plinth
@plinth: ¡Gracias, esto es exactamente lo que estaba buscando! Google puede ser complicado cuando no tienes esa frase mágica :-) –