Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
2Activity
0 of .
Results for:
No results containing your search query
P. 1
Crowd Simulation and Auto-Walking Algorithms

Crowd Simulation and Auto-Walking Algorithms

Ratings: (0)|Views: 1,037 |Likes:
Published by joshwedlake
An overview of the algorithms used in my implementation of crowd simulation, auto-walking and 'scribbler' image processing. See the video demo here http://vimeo.com/19078611
An overview of the algorithms used in my implementation of crowd simulation, auto-walking and 'scribbler' image processing. See the video demo here http://vimeo.com/19078611

More info:

Published by: joshwedlake on Jan 23, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/24/2011

pdf

text

original

 
Unless otherwise disrupted each insect will aim to keep walking straight aheadEvery insect repels
 
its neighbours to
 
avoid collisionsEvery insect looks
 
or ‘escape routes’in case o collisionIn a collision an insect hit in the back will not stopmoving, but an insect which runs into another insect will.‘Controllers’, or example attract, vortex and direct, can be used to explicitly control the insects.
“Spiders”
I produced this video as a demonstration o various programs I am writing. Te spiders are controlled usingmy own crowd simulation algorithm, outlined below. Data rom this is ed into my multi-leg auto-walker. Terenders are processed using custom ‘scribbling’ code I developed based on an algorithm by zerank. I sampledthe motion paths to produce waveorms, and combined the result with an audiopaint process.
 
‘Panic’ causes randomvariation in the movement.‘Flock centre’ causes each insectto head or a central positionbetween its neighbours.‘Herd’ causes insects toalign to their neighbours. An insect which has beencollided with will panic. An insect which has beenblocked in will sleep.‘Emotions’ can also be manually adjusted using controllers.Data generated by the insect crowd simulator can then be visualised as motion paths, adjusted,smoothed, and then ed into the auto-walker script.
 
 Auto-Walker Algorithm
Tis is a simplifed explanation o my auto-walker algorithm.It was used to animate all o the spiders in the demo.body guide pointsrotate with body placed legs stay putairborne legs head to the guidepoint to start with......then they extrapolate the motionvector o the guide points

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->