We have a project in which we are following a character walking thru a dungeon. At certain points, we want to allow the user to touch a object in the scene and have a ‘cut scene’ displace the current scene/world, play then go away to be replaced with the re-appearance of the current scene/world.
Anyone have experience with this?
There are lots of approaches for this. One approach would be to hand-script your actors in the cut scene using Intervals (see the manual for more on Intervals). Another would be to do all of the scripting in an animation package like Maya, then export the whole scene as one big animated file (the Panda3D greeting card is like this). A third possibility would be to pre-render the whole thing in an animation package like Maya, and then load and play a movie file using something like the Helix plugin or the AVI player that CMU is working on (this will require Panda3D 1.1).