Pregunta

Me gustaría ilustrar cómo los insectos están siguiendo a su líder en 2 dimensiones. ¿Cómo puedo acomodar eso? ¿Es posible hacer esto con el algoritmo Boids? ¿O tal vez alguien conoce otro algoritmo, diseñado especialmente por esa razón?

¿Fue útil?

Solución

Los algoritmos de estilo BOIDS deberían estar bien para esto, sin embargo, probablemente necesitará ajustar el algoritmo y experimentar un poco antes de obtener algo que se vea realmente bien. Obtendrá algo como los comportamientos de líder/seguidor que proporciona lo siguiente:

  • Haga que los "seguidores" ajusten su cabeza hacia el "líder". Dependiendo de qué tan fuerte desee que sea el efecto de seguidor, puede hacer que este efecto sea más débil o más fuerte, o solo aplicarlo algunas veces, etc.

  • Puede optar por hacer que todos los bot sigan al mismo líder, o cada uno siga a un líder diferente. Si es el primero, obtendrá un gran rebaño siguiendo a un solo individuo. Si es esto último, tenderá a formarse "cadenas".

  • Probablemente querrás que los líderes finales se muevan de manera relativamente independiente. Tal vez haga que el líder cambie al azar o incluso intente dirigirse "lejos" del centro del grupo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top