Robert Osfield
ff476e9c15
Added support for naming slides and layers with slide_name and layer_name properties respectively.
...
Added support for creating events based on key presses using a <key_to_run> and <key_to_jump> tags.
2012-11-09 21:32:54 +00:00
Robert Osfield
2e1f90f7e8
Changed the PropertyEventCallback to only respond to mouse releated events.
2012-11-01 16:11:13 +00:00
Robert Osfield
a6f3e0af78
Added event and update callbacks to pass up changes to the mouse position to the ImageSequence::seek() to control which images is selected based on mouse x position
2012-10-31 16:07:23 +00:00
Robert Osfield
d879cd7715
Intial work towards support an interaction <imagesequence> tag in Present3D.
2012-10-29 15:58:02 +00:00
Robert Osfield
14a563dc9f
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Robert Osfield
329f98c83b
Fixed the return value of SlideEventHandler::selectLayer() so that the 'n' now works correctly.
2012-01-03 15:59:19 +00:00
Robert Osfield
693d79c638
Implement presentation update feature that reloads the presentation on pressing 'u'.
2011-11-04 12:50:05 +00:00
Robert Osfield
3a64805d20
Reimplement the light direction controls so that they now work correctly with osgViewer::Viewer.
...
Improved the computation of the light direction from non-dimensional mouse coords so that they now project onto a hemisphere making
the interaction more intuitive.
2011-10-27 13:11:20 +00:00
Robert Osfield
1538ecf113
Fixed handling of slide with no layers.
2011-10-24 11:09:35 +00:00
Robert Osfield
d187445670
Converted osg::notify to OSG_INFO etc.
2010-05-28 16:08:15 +00:00
Robert Osfield
a1709abbee
Changed the autorun keys to 'g' for go, and 'h' for halt.
2009-08-17 15:45:43 +00:00
Robert Osfield
95355c2a49
Refactored preset3D/p3d plugin so that common scene graph extensions and classes now live in a separate osgPresenttation NodeKit.
2009-06-24 16:03:49 +00:00