Hi Marc,
You can create a script action in the Kayboard/GPI map that can control the playback of a material. You can assign a keyboard or GPI action to trigger this event.
An example of the script:
dim ch as xpOutputFramebuffer
dim scene as xpScene
dim obj as xpBaseObject
dim mat as xpMaterial
Engine.GetOutputFramebuffer (0, ch)
ch.GetSceneOnLayer(0, scene)
scene.getObjectByName("Quad1", obj)
obj.GetMaterial(0, mat)
mat.play
This script will start playing the Material that is binded to the object called "Quad1" on the scene that is on Framebuffer 1, layer 0.
You can create multiple actions in the keyboard/GPI map that will act as playback controls. If you change "mat.play" to mat.pause, mat.rewind. mat.reset you can control the material playback.
#XPression