Genetic Algorithm – Karl Sims’ Evolved Virtual Creatures

Karl Sims is a computer graphics artist and researcher, who is most well known for using particle systems and artificial life in computer animation…Sims wrote landmark papers on virtual creatures and artificial evolution…His virtual creatures used an artificial neural network to process input from virtual sensors and act on virtual muscles between cuboid ‘limbs’. The creatures were evolved to display multiple modes of water and land based movements such as swimming like a sea snake or fish, jumping and tumbling (—Wikipedia). In his Siggraph94 paper “Evolving Virtual Creatures” Karl writes “This paper describes a novel system for creating virtual creatures that move and behave in simulated three-dimensional physical worlds. The morphologies of creatures and the neural systems for controlling their muscle forces are both generated automatically using genetic algorithms. Different fitness evaluation functions are used to direct simulated evolutions towards specific behaviors such as swimming, walking, jumping, and following.” In the video clip Karl explains & demonstrates his work to PBS television’s Scientific American Frontiers series host Alan Alda.

The İnner Life Of The Cell

The Inner Life of the Cell is a short 3D computer graphics animation demonstrating various biological mechanisms that occur within a white blood cell in the human body… XVIVO…created the animation for Harvard’s Department of Molecular and Cellular Biology…The movie took 14 months to create for 8.5 minutes of animation. It was first seen by a wide audience at the 2006 SIGGRAPH conference in Boston: . – Wikipedia

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s