OpenSceneGraph/examples
Robert Osfield db4d58b01d From Cedric Pinson, "Here a list of changes:
Bone now inherit from MatrixTransform. It simplify a lot the update of
Bone matrix. It helps to have the bone system more generic. eg it's now
possible to have animation data with precomputed bind matrix. The other
benefit, is now the collada plugin will be able to use osgAnimation to
display skinned mesh. Michael Plating did a great work to improve this
aspect, he is working on the collada plugin and should be able to submit
a new version soon.
The RigGeometry has been refactored so now it works when you save and
reload RigGeometry because the source is not touched anymore. The
benefit with this update is that it should be now possible to use a
MorphGeometry as source for a RigGeometry.

The bad news is that the format has changed, so i have rebuild osg-data
related to osgAnimation data, updated the blender exporter to export to
the new format.
The fbx plugin could be touched about this commit, i dont compile it so
i can't give more information about it.
The bvh plugin has been updated by Wang rui so this one is fixed with
the new code of osgAnimation.
The examples has been updated to work with the new code too...

The example osg-data/example.osg should be remove, it's an old example
that does not work.

For people using blender the blender exporter up to date is here:
http://hg.plopbyte.net/osgexport2/
it will be merge to http://hg.plopbyte.net/osgexport/ as soon as the
modification will be push in the trunk.
"
2010-01-27 12:24:55 +00:00
..
osg2cpp From Jean-Sebastien Guay, Explanation: 2009-11-27 15:39:07 +00:00
osganimate From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osganimationhardware From Cedric Pinson, "Here a list of changes: 2010-01-27 12:24:55 +00:00
osganimationmakepath Fixed warnings 2009-01-07 11:24:47 +00:00
osganimationmorph From Roland Smeenk, "Here's a small simplification of the osganimationmorph example. Only one morphtarget needs to be added to the MorphGeometry since it already has a base geometry. The animation will morph between the base geometry and the first target. 2009-03-23 16:07:43 +00:00
osganimationnode Fixed warnings 2009-01-07 11:24:47 +00:00
osganimationskinning From Cedric Pinson, "Here a list of changes: 2010-01-27 12:24:55 +00:00
osganimationsolid From Cedric Pinson, "Here a list of changes: 2010-01-27 12:24:55 +00:00
osganimationtimeline From Cedric Pinson, updates to osganimation example to keep in sync with changes with osgAnimation, and introduction of a hardware skinning example 2009-10-28 13:31:24 +00:00
osganimationviewer From Bryan Thrall, "Attached files fix typos, from svn 9791: 2009-02-20 11:53:49 +00:00
osgautocapture Added .get() to fix build 2010-01-26 16:48:55 +00:00
osgautotransform To osg::AutoTransform added support for MinimumScale, MaximumScale and AutoScaleTransitionWidth parameters 2008-03-18 15:37:38 +00:00
osgbillboard From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgblendequation From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgbrowser Fixed empty lines 2009-09-04 09:11:49 +00:00
osgcallback From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgcamera Added check for Geometry pointer being valid 2009-11-26 10:12:38 +00:00
osgcatch Updated wrappers 2009-10-16 17:22:20 +00:00
osgcegui Removed old GNUmakefile.inst files 2007-04-10 13:58:18 +00:00
osgclip From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgcluster From Mathias Froechlich, "Attached the collected fixes I needed to compile with all of them. 2009-11-18 12:15:29 +00:00
osgcompositeviewer From Paul Melis, "While trying out the osgbrowser example (where I had forgotten to update 2009-02-08 15:56:35 +00:00
osgcopy From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgcubemap From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgdatabaserevisions Implemented updating of revision files as new data is writing to the FileCache 2009-06-04 14:07:12 +00:00
osgdelaunay 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
osgdepthpartition Fixed build error by replacing M_PI with osg::PI. 2009-04-10 11:19:34 +00:00
osgdepthpeeling From Michael Platings, Converted std::fstream/ifstream/ofstream to osgDB::fstream/ifstream/ofstream and 2008-11-07 15:08:08 +00:00
osgdistortion Added support for --sky-light and headlight with local position at 0,0,0 2007-07-11 14:16:02 +00:00
osgdrawinstanced Tweaks to shader to fix warnings on with ATI drivers 2009-04-03 09:54:15 +00:00
osgfadetext From Mathias Froehlich, "n examples/osgfadetext/CMakeLists.txt osgSim as dependency is missing." 2007-12-06 17:07:04 +00:00
osgfont From Paul Melis, "While trying out the osgbrowser example (where I had forgotten to update 2009-02-08 15:56:35 +00:00
osgforest Replaced glColor4fv call with osg::State::Color(..) 2009-11-03 16:48:48 +00:00
osgfxbrowser From Ulrich Hertlein, "attached is a stencil buffer-based constant-width outline f/x with example. I've also modified osgfxbrowser to setup the stencil buffer accordingly." 2009-12-08 17:41:44 +00:00
osggameoflife Removed geomoflife_frag.cpp experiement from CMakeList.txt file 2008-10-14 15:10:10 +00:00
osggeodemo From Gary Quinn, spelling fixes 2009-02-06 15:17:49 +00:00
osggeometry Improved compatibility with GLES2 2009-11-12 12:07:13 +00:00
osggeometryshaders Added missing *. 2009-01-08 12:47:20 +00:00
osggpx Added missing .get()'s 2010-01-13 13:09:48 +00:00
osghangglide From Chris Hanson, spelling and grammer fixes 2009-04-22 12:52:22 +00:00
osghud Fixed typo 2009-05-19 15:11:49 +00:00
osgimagesequence Warning fixes 2009-02-03 15:28:53 +00:00
osgimpostor 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
osgintersection From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgintrospection Fixed build 2009-11-19 10:47:42 +00:00
osgkdtree Cleaned up osgkdtree example 2008-07-12 11:19:25 +00:00
osgkeyboard From Melchior Franz, "The GUIEventAdapter header file had KeySymbols for the super and 2008-04-11 11:10:12 +00:00
osgkeyboardmouse From Peter Hrenka, "Due to popular demand I would like to submit this 2007-12-08 16:37:05 +00:00
osglauncher From Jean-Sebastien Guay, warning fixes 2009-02-05 10:14:49 +00:00
osglight From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osglightpoint From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osglogicop From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osglogo Fixed positioning of wings 2008-10-27 10:40:13 +00:00
osgmanipulator Introduced TabBoxTrackballDragger 2009-08-05 16:02:44 +00:00
osgmemorytest From Gary Quinn, spelling fixes 2009-02-06 15:17:49 +00:00
osgmotionblur From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgmovie From Jean-Sebastien Guay, build fixes for Mingw 2010-01-18 14:27:20 +00:00
osgmultiplerendertargets From J.P Delport, "I changed the default HDR mode to the ARB format and put in comments for some other possible modes. 2008-12-17 17:23:17 +00:00
osgmultitexture From Gary Quinn, spelling fixes 2009-02-06 15:17:49 +00:00
osgmultitexturecontrol Fixed warnings 2008-12-18 13:56:30 +00:00
osgmultiviewpaging From Sergey Leontyev, example for testing of DatabasePaging and CompositeView usage 2009-11-25 11:31:52 +00:00
osgoccluder Replaced usage of depreacted IntersectVisitor with IntersectionVisitor 2008-10-07 14:01:14 +00:00
osgocclusionquery From Paul Melis, "While trying out the osgbrowser example (where I had forgotten to update 2009-02-08 15:56:35 +00:00
osgoutline Added missing .get()'s 2010-01-13 13:09:48 +00:00
osgpackeddepthstencil Fix for build with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION off 2008-11-25 15:57:27 +00:00
osgpagedlod 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
osgparametric Fixed compile warnings 2009-12-15 14:45:33 +00:00
osgparticle From Martin Scheffler, "osgParticle: method to set start and end tile for particle texture (for animated particles). I also updated examples/osgParticle to show the feature. 2009-11-24 15:00:11 +00:00
osgparticleeffects Replaced usage of depreacted IntersectVisitor with IntersectionVisitor 2008-10-07 14:01:14 +00:00
osgpdf Cleaned up osgWidget::VncClient and osgWidget::Browser so that their implementations are all more consitent with the osgWidget::PdfReader. 2008-12-09 11:05:04 +00:00
osgphotoalbum Where possible moved redundent C header includes from headers to source files 2008-12-12 18:47:30 +00:00
osgpick From Chris Denham, added transform to cube to test picking fixes 2008-11-06 13:36:25 +00:00
osgplanets 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
osgpoints From Paul Martz, added --points option for forcing points rendering of polygonal models 2009-01-05 17:06:09 +00:00
osgpointsprite From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgprecipitation Added support for user defined clipping of the precipitation effect, to test use: 2008-12-19 16:13:19 +00:00
osgprerender Added support for Camera::PACKED_DEPTH_STENCIL_BUFFER to .osg and .ive formats 2008-11-09 11:56:02 +00:00
osgprerendercubemap 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
osgQtBrowser From Laurence Muller, "attached the CMakeList.txt to fix the issue described in: http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/2010-January/037792.html 2010-01-26 15:37:26 +00:00
osgreflect 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
osgrobot From Jean-Sebastien Guay, replaced M_PI with osg::PI. 2008-11-08 17:53:51 +00:00
osgscalarbar From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgscreencapture Introduced new BufferObject design + implementation in preperation of implementing a pool system for buffer objects 2009-10-01 20:19:42 +00:00
osgscribe From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgsequence From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgshadercompositor From Wojciech Lewandowski, "ref_ptr usage changes made on 9th of June broke VirtualProgram used in osgShaderCompositor example. Taking the opportunity I modified the code a little to use earth sphere as default model. Cow.osg used previously was not looking good in advanced example. I also changed default to advanced example, because its more informative with labels describing virtual programs used to render the objects." 2009-10-10 09:53:10 +00:00
osgshadergen From Maciej Krol, "As promised to Roland I assembled simple shader generator. ShaderGenVisitor converts accumulated fixed function pipeline state sets to ones with shader programs. Generated state sets are attached to geometries and stored in ShaderGenCache for reuse. 2009-03-23 11:53:06 +00:00
osgshaders From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgshaderterrain Replaced usage of depreacted IntersectVisitor with IntersectionVisitor 2008-10-07 14:01:14 +00:00
osgshadow Added StandardShadowMap to list to test cases 2008-12-19 12:28:53 +00:00
osgshape Added enabling of lighting, and disabling of mipmapping to help out testing of GLES2 target 2009-11-10 12:01:28 +00:00
osgsharedarray From Mike Garrity, "There was an on again/off again thread on OSG users about 2007-12-11 15:55:02 +00:00
osgsidebyside Fixed warnings 2008-12-18 13:56:30 +00:00
osgsimplifier From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgsimulation From Michael Platings, Converted std::fstream/ifstream/ofstream to osgDB::fstream/ifstream/ofstream and 2008-11-07 15:08:08 +00:00
osgslice 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
osgspacewarp From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgspheresegment Replaced usage of depreacted IntersectVisitor with IntersectionVisitor 2008-10-07 14:01:14 +00:00
osgspotlight From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgstaticviewer Fixed warnings 2009-05-28 13:26:06 +00:00
osgstereoimage Added shader to convert images into greyscale when rendering in anaglyphic 2009-03-30 09:55:40 +00:00
osgstereomatch Added reference to osgstereomatch example to osgmultiplerendertargets. 2008-04-11 13:04:21 +00:00
osgteapot Added include/osg/GLObjects + .cpp which provide osg::flush*DeletedGLObjects() methods. 2007-07-06 13:08:51 +00:00
osgterrain Changed build OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION to ON and then fixed all the resulting build errors. 2009-06-17 10:39:39 +00:00
osgtessellate From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgtext Reverted back to previous version of osgtext 2008-02-25 13:07:37 +00:00
osgtext3D From David Callu, added support of 3D text to osgText and associated plugins. 2007-12-10 15:15:56 +00:00
osgtexture1D From Eduardo Alberto Hernández Muñoz, change to using TexGenNode for setting up tex coordinates 2009-04-22 11:00:20 +00:00
osgtexture2D Added setDataVariance(DYNAMIC) to text label as it's being updated dynamically 2009-02-03 12:47:41 +00:00
osgtexture3D From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgtexturecompression Added osgtexturecompression example to demonstate the quality difference between 2009-03-26 17:24:28 +00:00
osgtexturerectangle From Martin Lavery and Robert Osfield, Updated examples to use a variation of the MIT License 2007-06-12 14:20:16 +00:00
osgthirdpersonview From Paul Martz, a third person view CompositeViewer example 2008-03-04 13:30:41 +00:00
osgunittests Added basic Matrix::decompose() test, based on a test progrem wrttien by Paul Obermeier 2009-06-08 12:50:26 +00:00
osgvertexattributes Changed default enabling of vertex attribute mapping 2009-11-10 12:03:03 +00:00
osgvertexprogram From Mathias Froehlich, "This is a generic optimization that does not depend on any cpu or instruction 2008-09-17 16:14:28 +00:00
osgviewerCocoa From Eric Sokolowski, Cmake support for osgviewerCocoa 2008-06-26 13:08:24 +00:00
osgviewerFLTK Added setting of the Camera's projection matrix to fit the windowing aspect ratio. 2007-06-23 11:21:54 +00:00
osgviewerFOX Ran conversion of tabs to four spaces 2007-09-14 11:00:32 +00:00
osgviewerGLUT From Jean-Sebastien Guay, warning fixes 2009-02-05 10:14:49 +00:00
osgviewerGTK Removed std:: from in front of strcmp and added a string.h 2008-09-01 10:19:06 +00:00
osgviewerMFC From Cory Riddell, fix for aspect ratio 2009-04-08 14:08:16 +00:00
osgviewerQT From Martin Beckett, added mouse wheel support 2009-04-08 10:32:19 +00:00
osgviewerQtWidget From Don Liech, Qt/OSG integration example 2009-06-19 11:31:15 +00:00
osgviewerSDL From Jean-Sebastien Guay, build fixes for Mingw 2010-01-18 14:27:20 +00:00
osgviewerWX From J.P. Delport, "simple addition to make the scroll wheel work in the example." 2009-11-19 11:21:05 +00:00
osgvnc Cleaned up osgWidget::VncClient and osgWidget::Browser so that their implementations are all more consitent with the osgWidget::PdfReader. 2008-12-09 11:05:04 +00:00
osgvolume Renamed the osgVolume::Layer/ImageDetails parameters RescaleIntercept and RescaleSlope to more general TexelOffset and TexelScale, and changed type to Vec4. 2009-09-03 13:40:50 +00:00
osgwidgetaddremove From Jeremy Moles, updates to osgwidget examples. 2008-11-28 14:36:39 +00:00
osgwidgetbox Form Roland Smeenk, "Attached is a small change to the osgWidget::EventInterface so it matches the NotifyWidget and NullWidget interface (added const). Due to this mismatch these widgets never received events. 2009-11-19 11:30:22 +00:00
osgwidgetcanvas From Cedric Pinson and Jeremey Moles, Changes to OpenSceneGraph-osgWidget-dev branch. 2008-12-16 20:29:00 +00:00
osgwidgetframe From Jeremy Moles, updates to osgwidget examples. 2008-11-28 14:36:39 +00:00
osgwidgetinput From Jeremy Moles, updates to osgwidget examples. 2008-11-28 14:36:39 +00:00
osgwidgetlabel From Jeremy Moles, updates to osgwidget examples. 2008-11-28 14:36:39 +00:00
osgwidgetmenu From Jeremy Moles, updates to osgwidget examples. 2008-11-28 14:36:39 +00:00
osgwidgetmessagebox From Cedric Pinson and Jeremey Moles, Changes to OpenSceneGraph-osgWidget-dev branch. 2008-12-16 20:29:00 +00:00
osgwidgetnotebook From Jeremy Moles, updates to osgwidget examples. 2008-11-28 14:36:39 +00:00
osgwidgetperformance From Jeremy Moles, updates to osgwidget examples. 2008-11-28 14:36:39 +00:00
osgwidgetprogress From Cedric Pinson and Jeremey Moles, Changes to OpenSceneGraph-osgWidget-dev branch. 2008-12-16 20:29:00 +00:00
osgwidgetscrolled Intoduce new osgWidget::PdfReader and osgWidget::VncClient front ends to osgWidget, 2008-12-07 17:02:30 +00:00
osgwidgetshader Renamed enums in osgWidget from ALLCAPITALS to normal OSG conventional of AllCapital 2008-07-25 20:50:42 +00:00
osgwidgetstyled Fixed warnings 2008-12-18 13:56:30 +00:00
osgwidgettable From Cedric Pinson and Jeremey Moles, Changes to OpenSceneGraph-osgWidget-dev branch. 2008-12-16 20:29:00 +00:00
osgwidgetwindow Fixed warnings 2008-12-18 13:56:30 +00:00
osgwindows From Thibault Genessay, "You'll find attached a fix for the comments of the osgwindows example. It fixes a typo in the comments which is quite disturbing for newbies trying to learn using the source (twice 'left' instead of 'left' and 'right'). 2007-07-03 17:32:19 +00:00
CMakeLists.txt From Jean-Sebastien Guay, build fixes for Mingw 2010-01-18 14:27:20 +00:00