.
Aurium.Colivre.Coop.br Esse site é Legal Demais para Internet Explorer

Aurium :: BoidsSVG

Últimas blogadas:

%HEADLINES{"http://softwarelivre.org/aurium/blog/feed" refresh="600" header="SoftwareLivre.org" limit="15" format=" * $title" }% %HEADLINES{"http://cirandas.net/aurium/blog/feed" refresh="600" header="Cirandas.net" limit="15" format=" * $title" }%



Boid é um nome genérico para vida artificial. Este é uma implementação de boids em SVG animado com javascript. Eu já havia implementado anteriormente em DHTML na página JavaScriptBoids. Essa nova versão traz melhorias estéticas e técnicas, incluindo a capacidade de reprodução, com mutação dos filhotes.

numB: 2  

Boids são simulações de seres vivos, que mostram como um conjunto de indivíduos com regras simples podem resultar em algo mais complexo, ajudando a provar teorias ou a criar cenários mais naturais em filmes e animações.

Nessa implementação células sentem fome e sede e precisam ir até as fontes de comida e água. Entretanto cada célula tem seus próprios níveis de interesse em comida e água, o que as faz diferentes umas das outras.

De tempos em tempos as células colocam um "ovo" que carrega a herança genética da sua mãe, mas com uma pequena mutação aleatória. Como as células morrem se não se alimentarem, você pode ver o ambiente selecionando o perfil genético mais apto com o tempo.

Essa implementação é feita com SVG e só pode ser visualizada em navegadores com suporte ao formato, como o Firefox.

DiggThis

Copyright © 2004 - 2019 Aurélio A. Heckert
Conteúdo licenciado sob Creative Commons by-nc-sa