From Stephan Huber, attached is a fix for the bug of present3D not loading fonts across http. I pass SlideShowConstructor's options-object to readFontFile when constructing any text-objects so freetype can pick up the font-data from the curl-plugin. It works fine now on my end.
Fixed handling of window size/projection matrix
Added naming of root of presentation and used this in the setup of the position of the camera.
Added template swapBytes method
From Stephan Huber, "attached you'll find a zip containing some bug-fixes and some refactored + new code.

* ZeroConfDevice does now return FILE_NOT_HANDLED instead of FILE_NOT_FOUND
* present3D supports multiple devices per env-var P3D_DEVICE, separate multiple device with a space

I refactored parts the p3d-plugin, the curl-plugin and parts of Registry and ReaderWriter. Currently the p3d-plugin tries to open all remote files with the help of the curl-plugin.

I added a new method to Registry called getReaderWriterForProtocolAndExtension. which will return a ReaderWriter which is capable in handling the remote file for the given protocol and extension. If no readerwriter is found for the given extension, a list is built of all readerwriters supporting the given protocol and this list is checked for support of wildcards (extension = "*"). If anything matches it get returned.

I added this principle also to the Registry, so now it's possible to register a generic ReaderWriter which can handle all filetypes for a given protocol, similar what curl is doing. All you have to do is to load the plugin at startup. The curl-fallback is still in place.

With these changes it is now possible to reference a movie inside a presentation without a server-address, read the presentation (with curl) and stream the movie with the correct plugin (e.g. QTKit)

"
Added --flip and --no-flip command line options to enable/disable a vertical flip of the captured image before writing out to disk.
Added setting of the fusion distance.
First cut of generating lines from .trk data
Disabled lighting and set the colour to white
Added automatic conversion of RGB to RGBA when doing REPLACE_ALPHA_WITH_LUMINANCE colour space conversion.
Fixed handling of image colour space conversion when pixel format changes
Added colouring and lighting of track using shader
From Lionel Lagarde, "Here is a correction on the PixelBufferObject getter methods of Image.

The set method modify the buffer object of the BufferData while the get method returned the buffer object of the Image.

I've also removed the _bufferObject member of Image (not used anymore)."
--This line, Lionel Lagardeand those below, will be ignored--

M    include/osg/Image
Updated SO version
From Stephan Hunber, "* now you can create a transparent opengl-view (see GraphicWindowIOS::WindowData)
* changes of the view's bound are reported via osg's event-system more reliably

"
Merge remote-tracking branch 'upstream/master' into update-fbx-2013.3

* upstream/master:
  From Stephan Hunber, "* now you can create a transparent opengl-view (see GraphicWindowIOS::WindowData) * changes of the view's bound are reported via osg's event-system more reliably
  Updated SO version
  From Lionel Lagarde, "Here is a correction on the PixelBufferObject getter methods of Image.
  Added colouring and lighting of track using shader
  Fixed handling of image colour space conversion when pixel format changes
  Added automatic conversion of RGB to RGBA when doing REPLACE_ALPHA_WITH_LUMINANCE colour space conversion.
  Disabled lighting and set the colour to white
  First cut of generating lines from .trk data
  Added setting of the fusion distance.
  Added --flip and --no-flip command line options to enable/disable a vertical flip of the captured image before writing out to disk.
  From Stephan Huber, "attached you'll find a zip containing some bug-fixes and some refactored + new code.
  Added template swapBytes method
  Added naming of root of presentation and used this in the setup of the position of the camera.
  Fixed handling of window size/projection matrix
  From Stephan Huber, attached is a fix for the bug of present3D not loading fonts across http. I pass SlideShowConstructor's options-object to readFontFile when constructing any text-objects so freetype can pick up the font-data from the curl-plugin. It works fine now on my end.
Allowing compilation of TRK plugin again.