Robert Osfield
66c2add024
Improved position when multiple videos are provided
2008-07-22 15:58:40 +00:00
Robert Osfield
22edadcdf3
Added --mouse option to enable mouse tracking, and fixed bug in assumption
...
that nv is not null.
2008-04-11 10:10:40 +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
b112e15b13
From Bob Kuehne, added extra event handlers
2007-12-06 17:53:22 +00:00
Robert Osfield
ca9b2dc7db
From Colin Dunlop, add --devices support.
2007-11-17 11:50:13 +00:00
Robert Osfield
2e2ddba49e
Added support for setting volume in xine plugin, manual adjustment of volume
...
in osgmove example, and clamping to 0 to 1.0 range in quicktime plugin
2007-11-04 16:08:05 +00:00
Robert Osfield
501b3241c6
Added --flip argument docs.
2007-09-25 17:02:22 +00:00
Robert Osfield
61d0bc4eaf
Added --flip option to allow one to flip the source data about the x axis.
2007-09-25 17:01:16 +00:00
Robert Osfield
b8ddf1f786
Removed all dome distortion correction code as this is now part of the core osgViewer.
...
Added viewer mode where movies are made fullscreen. One can use the old interactive
camera mode by using --interactive parameter on the command line.
2007-09-25 15:01:11 +00:00
Robert Osfield
43eacc4cbc
Preliminary PanoramicSphericalScreen support
2007-09-25 13:51:03 +00:00
Robert Osfield
89f30eb6cc
Added StatsHandler
2007-06-12 18:58:32 +00:00
Robert Osfield
ade144ab0a
Refactored the dome correction code to support movie flipping.
2007-06-12 18:56:52 +00:00
Robert Osfield
a7a0e2c4d3
Added Image::g/setOrigin to help movie plugins tell applications that the imagery
...
is not the usual OpenGL BOTTOM_LEFT orientation, but with the origin TOP_LEFT. This
allows geometry setup code to flip the t tex coord to render the movie the correct way up.
2007-06-12 16:55:44 +00:00
Robert Osfield
cc0f1cb0fe
From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License
2007-06-12 14:20:16 +00:00
Robert Osfield
f64e8b2a96
Added screen number, and flip support into dome correction codes.
2007-06-12 08:29:32 +00:00
Robert Osfield
2d0fd3a645
Further work on dome correction
2007-05-08 15:32:35 +00:00
Robert Osfield
00e1af1902
Firt cut at full dome correction of wrap around movies and imagery
2007-05-08 12:18:57 +00:00
Robert Osfield
c5082cb85c
Added support for vertex ratios into LineSegmentIntersector.
2007-01-10 10:40:12 +00:00
Robert Osfield
4d4b342e97
Added View::computeIntersections methods
2007-01-09 17:35:46 +00:00
Robert Osfield
dfb21cb81a
Ported following examples to osgViewer:
...
osggeodemo
osggeometry
osghud
osgimpostor
osgkeyboard
osglauncher
osglight
osglightpoint
osglogicop
osglogo
osgmovie
osgmultiplecameras
osgmultitexture
osgoccluder
osgparametric
osgparticle
2007-01-08 10:00:16 +00:00
Robert Osfield
d40e12a27b
Removed deprecated GUIEventHandler method
2006-10-05 14:32:39 +00:00
Robert Osfield
41a4aa1548
Added viewer.cleanup_frame() to all examples.
2006-08-02 19:55:03 +00:00
Robert Osfield
e4e95a1d60
Added support for tracking mouse movement and computing the intersection of the mouse position
...
into texture coords.
2006-01-12 22:43:36 +00:00
Robert Osfield
4eb5b0d715
Added proper descriptions of examples in place of the copy and paste description.
2005-11-15 22:07:54 +00:00
Robert Osfield
91f5b9b04e
Fixes for VS6.0 build.
2005-11-11 12:45:59 +00:00
Robert Osfield
435e4b828c
Fixes for dumb VS6.0 compiler
2005-11-10 19:32:37 +00:00
Robert Osfield
e2361865fc
From Sondra Iverson, "The options to rewind/restart and to toggle looping in the osgmovie
...
example have been implemented. "
2005-09-11 19:05:30 +00:00
Robert Osfield
96eb0b71c6
Added \n to end of a couple shader source lines.
2005-06-09 09:27:43 +00:00
Robert Osfield
119b528711
Added texture2D shader source
2005-06-09 08:29:22 +00:00
Robert Osfield
ac02c37718
Added experiment GLSL fragment shader to clip out dark areas of videos.
2005-06-08 15:57:05 +00:00
Robert Osfield
6b8a50375b
Removed the use of the post swap callback
2005-04-23 10:45:38 +00:00
Robert Osfield
505db98c47
Improved handling of unsupported formats
2005-04-22 15:44:21 +00:00
Robert Osfield
e2f6dc5bf4
Removed the default play() in the MPEG, QuickTime and Xine plugins, moving
...
it into the osgmovie application, and into readNodeFile method where
--movie is now available for detecting movie code.
2005-02-22 20:56:56 +00:00
Robert Osfield
3ce382fd45
Changed the mpeg plugin to read movies the original way up rather than the
...
OpenGL way up to keep them consistent with the xine and quicktime movie codes
2005-02-09 16:18:44 +00:00
Robert Osfield
50a370dc56
Added vertical offset to multiple movies instances
2005-02-09 11:30:42 +00:00
Robert Osfield
117c791a3b
Added osg::BufferObject and a made a number associated to accomodate this
...
new class. osg::BufferObject wraps up OpenGL pixel and array buffer objects.
Currently implementation is work in progress.
2005-02-09 10:39:45 +00:00
Robert Osfield
b5f1d50377
Turned off lighting.
2005-02-04 20:36:50 +00:00
Robert Osfield
a7799bf2d9
Added some basic event handler.
2004-03-12 21:04:20 +00:00
Robert Osfield
de9af5d6bd
Cleaned up osgmovie example so it no longer depends upon LibMpeg3, just
...
using readImageFile instead.
2004-03-12 20:23:55 +00:00
Robert Osfield
6bd23304f9
Removed redundent ImageStream.h
2004-03-09 14:00:01 +00:00
Robert Osfield
8b47c9c85d
Preliminary work on general support of video textures.
2004-03-09 09:42:07 +00:00
Robert Osfield
9772b21e35
Added osgmovie example, derived from Ulrich Hertlien's original videotex
...
example, and brought up to date.
2004-01-30 14:06:29 +00:00