![]() | ![]() | ![]() |
|
Chapter Summary© Justin Couch 2000During this chapter you have looked at the basics of behaviours and how they are structured. For this, we have stuck mainly to what is required for animation. Behaviours are used in a much wider role such as collecting user input. Creating customised behaviours for user input handling will be covered in the following chapter so we’ve left them out for now. With what you have learnt here, you should be able to create any sort of animation required. For example, you should be able to implement virtual worlds in which objects move in preset or random patterns that can be controlled by external UI devices like buttons etc. In the next chapter we look at building different feedback mechanisms so that a user can pick and manipulate objects in the scene. Following that, we add customised navigation. With that, you should have just about everything you need to create 90% of the Java 3D applications that you will come across. |
|