Download presentation
Presentation is loading. Please wait.
Published byKelly Day Modified over 9 years ago
1
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Modelling Fish Behaviour Advisor : Dr. Hsu Presenter : Jia-Hao Yang Author : Kingsley Stephens, Binh pham and Aster Wardhani Computer graphics and interactive techniques
2
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 2 Motivation Objective Introduction Method Conclusions Outline
3
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 3 Motivation Current behavioral systems focus on either advanced development of animation or artificial intelligence aspects. It doesn’t emphasize both simplicity and effciency.
4
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 4 Objective The contribution of this paper is to focus on the practical modelling of fish for game production.
5
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 5 Introduction When studying real fish we are concerned with three aspects: ─ Locomotion : anguillifom, carangiform and subcarangiform. Locomotion ─ Sense : hearing, vision and chemoreception (smell & taste) ─ Behavior : predators, prey, or social animals Behavior model : it incorporates sets of motivations & behaviors to define particular species of fish. ─ Motivation : hunger, fear ─ Behavior : wander, school, hunt and flee Different species of fish contain different combinations of motivations & behavious. In this paper, we just refer to the two species : fish & sharks.
6
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 6 Method Perception ─ Vision & collision detection Mental Model ─ Motivational model ─ Behavior routines Avoid obstacle, wander, hunt, flee, school ─ Behavioral selection State machine Hunger : Fear :
7
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 7 Method To animation a fish in this manner requires: ─ Attaching a skeleton to the mesh ─ Describing the movement of the skeleton for swimming or else. How about the orientation, velocity …? ─ Point mass
8
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 8 Results and Evaluation Animation & movement ─ Realistic & suitably smooth Behavior & interaction ─ The simple behavioral system can create a complex interaction. Production process ─ It’s methodology produced is simple, modular and practical.
9
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 9 Conclusion Though the design framework, we can create more intelligence fish that could act individually based on their own motivations and view of the world simplicity and dfficiency.
10
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 10
11
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 11
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.