behavioral animation l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Behavioral Animation PowerPoint Presentation
Download Presentation
Behavioral Animation

Loading in 2 Seconds...

play fullscreen
1 / 7

Behavioral Animation - PowerPoint PPT Presentation


  • 407 Views
  • Uploaded on

Behavioral Animation Procedural Animation Type? Behavioral Animation Introduced by C. Reynolds (1987) Animating many things at one time A group of the same species (flock of birds, school of FISH ) “boids” Instead of animating individually, specify rules Behavioral Animation

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Behavioral Animation' - oshin


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
behavioral animation

Behavioral Animation

Procedural Animation Type?

behavioral animation2
Behavioral Animation
  • Introduced by C. Reynolds (1987)
  • Animating many things at one time
    • A group of the same species (flock of birds, school of FISH)
    • “boids”

Instead of animating individually, specify rules

behavioral animation3
Behavioral Animation

Two main forces control group:

  • Collision avoidance- each member must avoid collision with other members and the environment
  • Tendency toward group centering (staying together)
    • Implies knowing about other members
    • Localized, not global so that flock splitting can occur
additional forces
Additional Forces
  • Velocity matching of neighboring boids (like merging on a freeway)
  • Attraction/repulsion (like bees attracted to sweets)
  • Behaviors
    • Migration
    • follow-the leader (leader has pre-scripted path)
    • Predator-prey(two species or additional actor)
resultant
Resultant
  • To determine resultant vector, don’t use averaging.
  • Instead, use priority allocation based on finite (normalized) resource

A boid is moving through a force field. Assume that the boid’s trajectory is determined 75% from current trajectory and 25% from external forces. If the current trajectory is (1,1,1) and the external force is (0,2,0), what is the next trajectory after one time step?

perception
Perception
  • Boid aware of itself and 2-3 neighbors
  • See what’s ahead of it within limited field of view
    • Distance visible in front is limited
    • Influenced by objects (obstacles, force fields) based on distance & size
next step
Next Step
  • Massive/crowd animation