Al igual que el título dice, necesito romper un rectángulo en polígonos con forma aleatoria.Rompe un rectángulo en polígonos con forma aleatoria
ejemplo, con 7 polígonos:
+--------+--------+
|\ | 2 |
| \ 1 |''--..__|
| ------| 5 |
| 3/ \________|
| / /\ 6 |
|__/ 4/\______|
| /7 |
+-----+-----------+
No sé si hay un algoritmo ya que hay para esto, pero parece que no puede conseguir mi cabeza alrededor de esto.
No me importa particularmente en qué idioma responda, pero lo implementaré en Java/Swing.
No creo que signifique polígonos de "forma aleatoria"; esos polígonos en su ejemplo no tienen forma aleatoria. ¿Quiere decir que no le importa la forma de los polígonos? Eso es diferente de "forma aleatoria". –
@McWafflestix: ¿Qué quiere decir con "forma aleatoria", entonces? Quiero decir que si ejecuta este algoritmo varias veces, los polígonos generados serán diferentes cada uno. –
"aleatorio" no implica ninguna relación con otros miembros del conjunto; para un rectángulo dividido en la forma que indica, algunos miembros tienen una relación con otros miembros (por ejemplo, una longitud de borde común). –