“Realistic modeling of bird flight animations” by Wu and Popovic
Conference:
Type(s):
Title:
- Realistic modeling of bird flight animations
Presenter(s)/Author(s):
Abstract:
In this paper we describe a physics-based method for synthesis of bird flight animations. Our method computes a realistic set of wingbeats that enables a bird to follow the specified trajectory. We model the bird as an articulated skeleton with elastically deformable feathers. The bird motion is created by applying joint torques and aerodynamic forces over time in a forward dynamics simulation. We solve for each wingbeat motion separately by optimizing for wingbeat parameters that create the most natural motion. The final animation is constructed by concatenating a series of optimal wingbeats. This detailed bird flight model enables us to produce flight motions of different birds performing a variety of maneuvers including taking off, cruising, rapidly descending, turning, and landing.
References:
1. ABBOTT, M. B., AND BASCO, D. R. 1990. Computational Fluid Dynamics: An Introduction for Engineers. Longman Science & Technology. ISBN 0582013658.Google Scholar
2. BURTON, R. 1990. Birdflight. Facts on File, Inc. ISBN 0816024103.Google Scholar
3. FALOUTSOS, P., VAN DE PANNE, M., AND TERZOPOULOS, D. 2001. Composable controllers for physics-based character animation. In Proceedings of the 28th annual conference on Computer graphics and interactive techniques, ACM Press, 251–260. Google Scholar
4. GRZESZCZUK, R., AND TERZOPOULOS, D. 1995. Automated learning of muscle-actuated locomotion through control abstraction. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, ACM Press, 63–70. Google Scholar
5. HAUMANN, D. R., AND HODGINS, J. K. 1992. The control of hovering flight for computer animation. In Creating and animating the virtual world. Springer-Verlag New York, Inc., 3–19. Google ScholarDigital Library
6. HODGINS, J. K., AND POLLARD, N. S. 1997. Adapting simulated behaviors for new characters. In Proceedings of the 24th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., 153–162. Google Scholar
7. HODGINS, J. K., WOOTEN, W. L., BROGAN, D. C., AND O’BRIEN, J. F. 1995. Animating human athletics. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, ACM Press, 71–78. Google Scholar
8. KING, A. S., AND MCLELLAND, J. 1985. Form and Function in Birds, vol. 3. Academic Press, Inc. ISBN 0124075010.Google Scholar
9. KIRKPATRICK, S., GELATT, JR., C. D., AND VECCHI, M. P. 1983. Optimization by simulated annealing. Science 220, 4598, 671–680.Google Scholar
10. LEE, J.-H., AND KIM, M.-S. 1995. Pseudo dynamic keyframe animation with motion blending on the configuration space of a moving mechanism. In Pacific Graphics ’95.Google Scholar
11. MCMILLAN, S., ORIN, D. E., AND MCGHEE, R. B. 1995. Efficient dynamic simulation of an underwater vehicle with a robotic manipulator. IEEE Transactions on Systems, Man and Cybernetics 25, 8 (August), 1194–1206.Google ScholarCross Ref
12. MILLER, G. S. P. 1988. The motion dynamics of snakes and worms. In Proceedings of the 15th annual conference on Computer graphics and interactive techniques, ACM Press, 169–173. Google Scholar
13. NORBERG, U. M. 1990. Vertebrate Flight. Springer-Verlag. ISBN 0387513701.Google Scholar
14. POORE, S. O., SÁNCHEZ-HAIMAN, A., AND GOSLOW JR, G. E. 1997. Wing upstroke and the evolution of flapping flight. Nature 387, 799–802.Google ScholarCross Ref
15. RAIBERT, M. H., AND HODGINS, J. K. 1991. Animation of dynamic legged locomotion. In Proceedings of the 18th annual conference on Computer graphics and interactive techniques, ACM Press, 349–358. Google Scholar
16. RAMAKRISHNANANDA, B., AND WONG, K. C. 1999. Animating bird flight using aerodynamics. The Visual Computer 15, 10, 494–508.Google ScholarCross Ref
17. REYNOLDS, C. W. 1987. Flocks, herds, and schools: A distributed behavioral model. Computer Graphics (Proceedings of SIGGRAPH 87) 21, 4 (July), 25–34. Google Scholar
18. SIMS, K. 1994. Evolving virtual creatures. In Proceedings of the 21st annual conference on Computer graphics and interactive techniques, ACM Press, 15–22. Google Scholar
19. SPEDDING, G. R. 1992. The aerodynamics of flght. In Advance in Comparative and Environmental Physiology–Mechanics of Animal Locomotion, R. M. Alexander, Ed. Springer-Verlag, 51–111.Google Scholar
20. TOBALSKE, B. W., AND DIAL, K. P. 1996. Flight kinematics of black billed magpies and pigeons over a wide range of speeds. Journal of Experimental Biology 199, 263–280.Google Scholar
21. TU, X., AND TERZOPOULOS, D. 1994. Artificial fishes: physics, locomotion, perception, behavior. In Proceedings of the 21st annual conference on Computer graphics and interactive techniques, ACM Press, 43–50. Google Scholar
22. WEJCHERT, J., AND HAUMANN, D. 1991. Animation aerodynamics. In Proceedings of the 18th annual conference on Computer graphics and interactive techniques, ACM Press, 19–22. Google Scholar
23. WITHERS, P. C. 1981. An aerodynamic analysis of bird wings as fixed aerofoils. Journal of Experimental Biology 90, 143–162.Google Scholar