Robert Osfield
946175385f
From Ulrich Hertlein, Typo fixes + "optional parameter to RecordCameraPathHandler to control the frame rate for record/playback. Default is 25.0, the environment variable takes preference if set."
2008-12-12 13:41:39 +00:00
Robert Osfield
d8c17e4c4c
Added support for setting background colour of Pdf document.
2008-12-09 09:26:51 +00:00
Robert Osfield
6f356aeb97
Intoduce new osgWidget::PdfReader and osgWidget::VncClient front ends to osgWidget,
...
with new pdf plugin and updated vnc plugin that now support these front ends.
Updated osgpdf and osgvnc examples to new these new interfaces.
2008-12-07 17:02:30 +00:00
Robert Osfield
5b15436935
Added mechanism for tracking when interactive images are being rendered to
...
enable their backends to only rendered them when they are actively being rendered
in the OpenGL window.
2008-11-23 15:51:43 +00:00
Robert Osfield
720551d549
From Michael Platings, Converted std::fstream/ifstream/ofstream to osgDB::fstream/ifstream/ofstream and
...
fopen to osgDB::fopen to facilitate support for wide character filenames using UT8 encoding.
2008-11-07 15:08:08 +00:00
Robert Osfield
c73f33d27c
Added handling of texture matrices and texture rectangles in InteractiveImageHandler
2008-11-03 16:31:44 +00:00
Robert Osfield
70e1c60819
Added sendPointerEvent and sendKeyEvent virtual methods to osg::Image to
...
facilitate the subclassing of Image providing interactive behaviours so as
used in the vnc interactive VncImage class.
osgViewer::InteractiveImageHandler provides an event handler that convertes osgGA
mouse and keyboard events into the coordinate frame of an image based on ray intersection with geometry in
the associated subgraph.
Changed the ordering of events processing in Viewer and CompositeViewer to allow
scene graph event handlers to take precidence over viewer event handlers and camera manipulators
2008-11-03 15:08:04 +00:00
Robert Osfield
2ce8fbdcf9
From Wojciech Lewandowski, "Most recent changes to CameraPathEventHandler change path writing method. Now control points are written on the fly. But default stream precision is not adjusted as it used to and remains set to 6 digits (at least with VS 2008) so larger coordinates like positions on Earth Ellipsoid loose lots of fidelity. This patch fixes this issue.
...
"
2008-09-01 10:06:19 +00:00
Robert Osfield
dd137c2442
From Bob Kuehne, "this submission extends the osgViewer::RecordCameraPathHandler to have an optionally-enabled auto-incrementing filename. default behavior is still the same, but there's one new method to enable autoincrementing filenames."
...
From Robert Osfield, modified the above so that the number increments come after the filename rather than before.
2008-06-18 11:13:51 +00:00
Robert Osfield
cac6e2facb
Added continuous recording of the animation path to the RecordAnimationPathHandler
2008-05-26 17:30:43 +00:00
Robert Osfield
f50b9a3c79
Added limits.h to try and avoid gcc 4.3 compile problems
2008-03-25 13:06:57 +00:00
Robert Osfield
ca513efc1d
Added LODScaleHandler
2008-02-28 20:02:43 +00:00
Robert Osfield
92f7f4c3f5
Replaced values.h with float.h is avoid Windows compile issues
2007-12-25 21:11:27 +00:00
Robert Osfield
93127866a8
From Sid Byce, fixes for compiling with gcc 4.3
2007-12-24 15:19:52 +00:00
Robert Osfield
f4afa427a7
From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)."
2007-12-10 17:30:18 +00:00
Robert Osfield
48f19b72bd
Added support for CompositeViewer to WindowSizeHandler, ThreadingHandler, RecordCameraPathManipulator and HelpHandler.
2007-09-30 19:27:31 +00:00
Robert Osfield
8e7e6529be
From David Callu, warning fixes
2007-09-07 15:03:56 +00:00
Robert Osfield
4c3a13c3a1
From Andy Skinner, fixes for avoiding warnings about mixing c and c++ versions of c libs.
2007-08-05 14:51:56 +00:00
Robert Osfield
7f0b3144ea
Added checking of GUIEventAdpter::getHandled().
2007-07-03 13:26:48 +00:00
Robert Osfield
a9287fe824
Added ability to set the keyboard bindings in the RecordaAnimationPathHandler
2007-06-13 20:52:07 +00:00
Robert Osfield
21033536a7
From Jeremy Moles & Robert Osfield, Added support for playback of animation paths using 'Z' key
2007-06-13 20:34:16 +00:00
Robert Osfield
78c831f850
Changed name of AnimationPathHandler to RecordCameraPathHandler
2007-06-01 10:42:24 +00:00
Robert Osfield
5a80e4bfdc
From Jeremy Moles, new event handler to record the camera path. A few small tweaks by Robert Osfield to make it more consistent with the old osgProducer::Viewer behavior.
2007-06-01 10:39:27 +00:00
Robert Osfield
52b2548d31
Renamed ViewerEventHandler to ViewerEventHandlers
2007-05-14 15:16:26 +00:00