Events in Papervision are InteractiveScene3DEvents. You can add event listeners for InteractiveScene3DEvents to any DisplayObject3D or to the InteractiveSceneManager of Viewport3D.
The interactive-property of a DisplayObject3D´s material must be true to make the object interactive. The interactive property of your viewport must also be true. If you want to add an event listener to your viewport, you have to add it to the viewport´s InteractiveSceneManager.
//Create interactive Viewport3D var viewport:Viewport3D = new Viewport3D(); viewport.interactive = true; viewport.interactiveSceneManager.addEventListener(InteractiveScene3DEvent, handleViewportEvent); //Create interactive ColorMaterial var material:ColorMaterial = new ColorMaterial(0xCCCCCC); material.interactive = true; plane = new Plane(material, 100, 100); plane.addEventListener(InteractiveScene3DEvent, handlePlaneEvent);