Ant life
Moderators: Arkimed, natas, visualtricks, cappellaiomatto
-
- Advertising
Ant life
Link al video
https://youtu.be/G1-SJnV5HFw
- Attachments
-
- Ant_Life_Seq_1.00_00_59_19.Still004.png (572.62 KiB) Viewed 1041 times
-
- Ant_Life_Seq_1.00_03_39_17.Still002.png (3.38 MiB) Viewed 1041 times
-
- Ant_Life_Seq_1.00_02_17_03.Still001.png (888.19 KiB) Viewed 1041 times
Re: Ant life
...qualche informazione:
Quello che si vede nel video avrei potuto ottenerlo in python con facilità, ma la sfida era farlo fare a xpresso utilizzando le "limitate" possibili interazioni tra i nodi (con conseguente inevitabile calo di prestazioni). Qui ci sono pochi fattori che determinano i diversi risultati nel "sistema complesso". Di base, il primo "algoritmo" si occupa di definire gli ostacoli sul percorso tramite una bitmap b/n (che poi è la stessa bitmap che genera il set nell'ultima clip). Un altro "algoritmo" risolve la variazione di allineamento rispetto alla direzione (ruota la formica se incontra un ostacolo) utilizzando dei "sensori" sulla testa della formica mantenendo comunque un certo grado di libertà decisionale aggiungendo un fattore random. Ancora un "algoritmo" che questa volta risolve l'interazione tra le formiche rispetto ad una certa distanza ( per ostacoli si intende oltre alla bitmap anche le altre formiche). Il quarto e più importante "algoritmo" è un sistema ridondante di reclutamento, ogni formica rilascia un "feromone" che condiziona le altre secondo alcune regole di ingaggio (es. se la formica è in uno stato di ricerca piuttosto che di recupero del cibo). Oltre a questo, c'è qualche altra condizione sparsa. Il risultato a dimensione discreta genera (a volte) delle figure geometriche spontanee e dinamiche che evolvono nel tempo cercando un equilibrio che non troveranno mai
La mappa b/n
Re: Ant life
Re: Ant life
Re: Ant life
-
- Advertising
FOLLOW US