190 likes | 575 Views
DOVE. Shuen-Huei Guan, Sheng-Yao Cho, Yu-Te Shen, Ping-Chun Kuo Final Project of Virtual Reality Computer Science and Information Engineering National Taiwan University June, 2003. Dove?!. Dove is . Dove is Our Virtual Experience. Dove is Dove Simulation. Introduction.
E N D
DOVE Shuen-Huei Guan, Sheng-Yao Cho, Yu-Te Shen, Ping-Chun Kuo Final Project of Virtual Reality Computer Science and Information Engineering National Taiwan University June, 2003
Dove?! • Dove is . • Dove is Our Virtual Experience. • Dove is Dove Simulation.
Introduction • A simulation of pigeons on the square. • Flying in the sky. • Looking for food. • Feed interactively by a tracker. • Display by Vision Station.
How to make Dove • Understand more about pigeons. • Analyze behaviors of pigeons. • Find the model to do simulation. • Do programming.
Pigeons Behaviors Eating Know where food is Don’t know where food is Approach to people/doves Approach to food 當跟屁蟲 idle cleaning Grouping behavior Lovable dove Slowly wandering Feather-cleaning To leader
Pigeons Behaviors cont. Approach In air On the ground I am in the air I am on the ground I am in the air I am on the ground Fly + land fly Takeoff + fly near far middle Takeoff + fly + land hungry Not hungry Fast approach Slow approach Not hungry hungry Fast approach Takeoff+ fly + land
Related Works • Animating bird flight using aerodynamics. • Realistic Modeling of Bird Animations. • Stanley and Stella in: Breaking the Ice.
Flocking • Flocking simulates movements of autonomous characters. Character { mass [scalar] position [vector] orientation [N basis vectors] velocity [vector] max speed [scalar] max force [scalar] }
Flocking cont. • The behavior of an autonomous character can be better understood by dividing it into several layers. Action Selection: strategy, goals, planning Steering: path determination Locomotion: animation, articulation
Flocking of Pigeons • Action Selection (strategy, goal, planning) • (behavior/desire : • 1.root for food 2.wander 3.defense or offense) • Steering (path determination) • (individual dove’s movement : following, avoiding…) • Locomotion (animation, articulation) • (animation : walking, flying…)
Demo Program: Boids • Separation • Alignment • Cohesion
What has done • Reference: flocking, pigeon’s animation. • Movie: • DV in Chiang Kai-Shek Memorial Hall. • Discovery & National Geometry in NTU Lib. • Pigeon 3D model & animation. • Pigeons’ behaviors. • Demo program.
What has not done • Animation set for pigeons. • Vision station & tracker. • We need cute children involved. • Sound & graphical effects.
Members • Shuen-Huei Guan(官順暉) • Sheng-Yao Cho(卓聖堯) • Yu-Te Shen(沈育德) • Ping-Chun Kuo(郭秉鈞) Special Thanks • Wei-Chih Liao(廖偉智)
Reference • Jia-Chi Wu and Zoran Popvic, Realistic Modeling of Bird Animations, SIGGRAPH 2003. • Balajee Ramakrishnananda and Kok Cheong Wong, Animating bird flight using aerodynamics, The Visual Computer, 1999. • Celine Loscos, Franco Tecchia, and Yiorgos Chrysanthou, Real-Time Shadows for Animated Crowds in Virtual Cities, ACM Symposium on Virtual Reality Software & Technology, 2001. • Craig Reynolds, http://www.red3d.com.