OpenSceneGraph/examples
Robert Osfield 6863cdee9a Removed usage of the osgUtil::TriStripVisitor is it generates osg::Geometry that perform very poorly when using VBO and VAO's vs GL DisplayLists.
With DisplayLists being deprecated in GL and VBO and VAO becoming standard it's best to standardize on using the osgUtil::MeshOptimizers instead of TripStrupVisitor
2018-04-20 11:42:31 +01:00
..
osg2cpp Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osganalysis Removed usage of the osgUtil::TriStripVisitor is it generates osg::Geometry that perform very poorly when using VBO and VAO's vs GL DisplayLists. 2018-04-20 11:42:31 +01:00
osgAndroidExampleGLES1 replace more read*File() usage to readRef*File() 2017-11-28 19:51:31 +01:00
osgAndroidExampleGLES2 replace more read*File() usage to readRef*File() 2017-11-28 19:51:31 +01:00
osganimate Added GL_NORMALIZE usage to handle the case of the FlattenStaticTransform visitor not being applied to the scaled subgraphs causing lighting problems 2016-08-02 17:52:45 +01:00
osganimationeasemotion Fixed unused parameter warning. 2016-06-08 13:26:00 +01:00
osganimationhardware Replaced deprecated osg::Shader::reaDShaderFile()/loadShaderFromSource() usage 2017-11-27 18:38:37 +00:00
osganimationmakepath Fixed -Wextra warnings 2016-06-08 12:26:40 +01:00
osganimationmorph MorphGeometry fixes 2016-06-25 18:15:57 +01:00
osganimationnode Fixed -Wextra warnings 2016-06-08 12:24:46 +01:00
osganimationskinning revert s/VertexIndexWeight/IndexWeight/ 2017-08-31 13:30:24 +02:00
osganimationsolid From Jannik Heller, typo fixes 2015-04-13 10:43:56 +00:00
osganimationtimeline Fixed unused parameter warning. 2016-06-08 12:21:29 +01:00
osganimationviewer Renamed DrawableUpdate/Event/Cull callbacks to use new include/osg/Callback versions 2016-01-19 11:39:28 +00:00
osgatomiccounter change the design of BufferIndexBinding to work with BufferData instead of BufferObject 2017-08-24 03:28:55 +02:00
osgautocapture Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgautotransform Build fix. 2017-05-11 16:27:20 +01:00
osgbillboard Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgbindlesstext Merge branch 'master' into shader_pipeline 2017-10-28 12:58:47 +01:00
osgblenddrawbuffers Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgblendequation Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgcallback Fixed unused parameter warning. 2016-06-08 11:05:29 +01:00
osgcamera Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgcatch Fixed shadows warnings 2016-05-26 10:24:44 +01:00
osgclip To osgclipe example added --text textstring and --simple command line options to test mixing text and clipping 2018-03-30 15:28:24 +01:00
osgcluster misc. typo fixes 2017-08-15 12:23:49 -04:00
osgCMakeExample Added a osgCmakeExample to illustrate a minimal CMakeList.txt to show how to build an OSG application using Cmake 2016-10-06 15:07:42 +01:00
osgcompositeviewer Added EventHandler to report key and mouse events for debugging purposes 2018-04-04 13:40:06 +01:00
osgcomputeshaders Pulled in latest changes from 3.6 branch 2018-04-07 18:14:57 +01:00
osgcopy Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgcubemap Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgdatabaserevisions Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgdeferred Fixed build issues when compiling with OSG_PROVIDE_READFILE to OFF 2017-11-27 11:05:31 +00:00
osgdepthpartition Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgdepthpeeling Fixed shadows warnigns 2016-05-26 10:35:33 +01:00
osgdirectinput fix bug: potentially uninitialized local variable 'hr' used 2018-01-19 11:38:01 +01:00
osgdistortion Fixed ignored qualifiers warning 2016-06-08 11:07:56 +01:00
osgdrawinstanced Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgemscripten Provide osgemscripten example CMake flags in a more stable way 2018-03-23 18:07:07 +03:00
osgfadetext Added command line parsing to aid with testing of osgText by allowing osgText::FadeText to be created with various options 2017-10-26 12:02:56 +01:00
osgfont Restructed the way that GlyphTexture is set up to better support control of osgText::ShaderTechnique from osgText::Text 2017-10-23 14:50:35 +01:00
osgforest Refactored osg::TextureBuffer to support assigning any type of osg::BufferData rather than just osg::Image as was previously required. 2016-06-15 19:05:35 +01:00
osgfpdepth Fixed shadows warnings 2016-05-26 11:13:56 +01:00
osgframerenderer replace more read*File() usage to readRef*File() 2017-11-28 19:51:31 +01:00
osgfxbrowser Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osggameoflife Replaced deprecated osg::Shader::reaDShaderFile()/loadShaderFromSource() usage 2017-11-27 18:38:37 +00:00
osggeometry Introduced use of TempaltePrimitiveFunctor and TempaltePrimitiveIndexFunctor as a test of these template classes 2017-05-11 15:29:31 +01:00
osggeometryshaders From KOS, build fix for osg::Uniform::Callback to osg::UniformCallback change 2015-06-03 09:07:41 +00:00
osggpucull Fixed build issues when building with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION set to OFF 2018-03-19 14:08:47 +00:00
osggpx Fixed -Wextra warnings 2016-06-08 11:30:35 +01:00
osggraphicscost Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osghangglide Fixed shadows warnigns 2016-05-26 10:35:33 +01:00
osghud Fixed shadows warnings 2016-05-26 11:13:56 +01:00
osgimagesequence Fixed unused parameter warning. 2016-06-08 11:31:11 +01:00
osgimpostor misc. typo fixes 2017-08-15 12:23:49 -04:00
osgintersection Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgkdtree Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgkeyboard From Alexander Sinditskiy, "reason of this changes described in http://forum.openscenegraph.org/viewtopic.php?t=7596 2011-01-27 16:23:48 +00:00
osgkeyboardmouse examples: osgkeyboardmouse: add primitive index to LineSegmentIntersector output 2017-06-04 17:29:57 -04:00
osgkeystone Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osglauncher Added stats handler 2017-10-24 16:04:14 +01:00
osglight Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osglightpoint Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osglogicop Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osglogo Restructed the way that GlyphTexture is set up to better support control of osgText::ShaderTechnique from osgText::Text 2017-10-23 14:50:35 +01:00
osgmanipulator Cleaned up includes 2018-04-17 09:20:23 +01:00
osgmemorytest From Jannik Heller, typo fixes 2015-04-07 18:01:12 +00:00
osgmotionblur Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgmovie Fixes for building with OSG_PROVIDE_READFILE to OFF 2017-11-27 11:10:48 +00:00
osgmultiplemovies Deprecated dirtyDisplayLists(), use established dirtyGLObjects() instead 2017-12-18 13:54:08 +00:00
osgmultiplerendertargets Added osg::Capability and Cabibilityi base classes to wrap up glEnable/glDisable + glEnablei/glDisablei functionality, with osg::Enablei and osg::Disablei concrete implementations. 2014-12-03 17:31:16 +00:00
osgmultitexture Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgmultitexturecontrol Fixed unused parameter warning. 2016-06-08 13:20:07 +01:00
osgmultitouch Updates to the CMake build system for Mac OSX 2016-08-10 14:30:28 +01:00
osgmultiviewpaging Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgobjectcache Build fix 2017-03-30 12:45:25 +01:00
osgoccluder Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgocclusionquery Replaced old slow path deprecated_osg::Geometry code 2016-06-17 15:39:19 +01:00
osgoit Fixed shadows warnings 2016-05-26 11:13:56 +01:00
osgoscdevice Reordered command line parsing and replace throw with cout. 2017-03-30 13:21:05 +01:00
osgoutline Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgpackeddepthstencil Fix for build with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION off 2008-11-25 15:57:27 +00:00
osgpagedlod Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgparametric Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgparticle Added command line parser to osgparticle examples viewer setup to make it easier to position window 2016-10-11 11:29:29 +01:00
osgparticleeffects Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgparticleshader Removed no longer relevant comment 2016-10-11 11:29:29 +01: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 Typo fixes 2016-05-30 12:30:05 +01:00
osgpick Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgplanets Fixed bug in setting the ratio value 2016-07-18 20:06:26 +01:00
osgpoints Fixed shadows warning 2016-05-26 15:07:02 +01:00
osgpointsprite Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgposter Fixed unused parameter warning. 2016-06-08 11:40:51 +01:00
osgprecipitation Typo fixes 2016-05-30 12:30:05 +01:00
osgprerender Renamed DrawableUpdate/Event/Cull callbacks to use new include/osg/Callback versions 2016-01-19 11:39:28 +00:00
osgprerendercubemap Fixed typo of SEPARATE enums 2015-04-13 11:48:28 +00:00
osgpresentation Typo fixes 2016-05-30 12:30:05 +01:00
osgreflect Typo fixes 2016-05-30 12:30:05 +01:00
osgrobot Typo fixes 2016-05-30 12:30:05 +01:00
osgsampler Fixed build issues when building with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION set to OFF 2018-03-19 14:08:47 +00:00
osgscalarbar From Kristofer Tingdahl, "the vertical bar is upside down, and hence not as the documentation says it should be. This is corrected with this patch" 2014-01-28 11:01:28 +00:00
osgscreencapture Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgscribe Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgsequence Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgshadercomposition Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgshadergen Fixed read shader to safer ref version 2018-03-24 11:25:19 +00:00
osgshadermultiviewport Introduced new osg::UniformBase class to enable an extensible uniform class hierachy 2017-03-23 17:58:34 +00:00
osgshaderpipeline Merge branch 'master' into shader_pipeline 2017-10-28 12:58:47 +01:00
osgshaders Replaced deprecated osg::Shader::reaDShaderFile()/loadShaderFromSource() usage 2017-11-27 18:38:37 +00:00
osgshaderterrain Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgshadow Removed osgShadow::ShadowVolume as it functionality isn't functional 2018-04-03 11:35:31 +01:00
osgshape Added handling of large shapes 2017-03-28 18:29:26 +01:00
osgsharedarray Build fixes 2017-03-30 12:55:58 +01:00
osgsidebyside Refactored the event handler so that it contains a helper NodeVistor class rather than inherits from inappropriately using multiple inheritance. 2018-02-07 17:23:14 +00:00
osgsimplegl3 Added usage of osgUtil::Optimizer to tessellate input geometry 2016-08-05 07:51:33 +02:00
osgsimpleMDI Implemented --single command line option that creates a single osg::DrawElementsUInt primitive set instead of using MultiDrawIndirect. 2017-10-19 12:39:22 +01:00
osgsimpleshaders From KOS, build fix for osg::Uniform::Callback to osg::UniformCallback change 2015-06-03 09:07:41 +00:00
osgsimplifier Added support for outputting the model, filename defaults to model.osgt, to override this use -o filename on command line, and to write the file press 'o' key. 2017-05-11 15:25:10 +01:00
osgsimulation msys2: fixed ignoring #pragma warning 2016-06-11 17:45:37 +02:00
osgslice Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgspacewarp Replaced deprecated osg::Geometry::set*Binding() usage. 2013-06-27 09:54:12 +00:00
osgspheresegment Refactored osgSim::SphereSegment so that it no longer uses GLBeginEndAdapter 2016-10-11 11:29:29 +01:00
osgspotlight Fixed spotlight colour mixing 2018-03-24 11:00:01 +00:00
osgSSBO Pulled in latest changes from 3.6 branch 2018-04-07 18:14:57 +01:00
osgstaticviewer replace more read*File() usage to readRef*File() 2017-11-28 19:51:31 +01:00
osgstereoimage Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgstereomatch Replaced deprecated osg::Shader::reaDShaderFile()/loadShaderFromSource() usage 2017-11-27 18:38:37 +00:00
osgteapot Build fixes 2017-03-30 12:55:58 +01:00
osgterrain Added --equalize-boundaries -e command line option to call terrain->setEqualizeBoundaries(true) 2018-04-18 09:33:12 +01:00
osgtessellate Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgtessellationshaders Fixed unused parameter warning. 2016-06-08 13:25:02 +01:00
osgtext Added osgtext --alignment test to look the effect of calling Text::setAlignent() before and after the Text::setText(). 2018-04-06 14:06:50 +01:00
osgtext3D Fixed build issues when compiling with OSG_PROVIDE_READFILE to OFF 2017-11-27 11:05:31 +00:00
osgtexture1D Fixed unused parameter warning. 2016-06-08 12:16:58 +01:00
osgtexture2D misc. typo fixes 2017-08-15 12:23:49 -04:00
osgtexture2DArray Fixed unused parameter warning. 2016-06-08 12:21:51 +01:00
osgtexture3D Typo fixes 2016-05-30 12:30:05 +01:00
osgtexturecompression Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgtexturerectangle Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgthirdpersonview Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgthreadedterrain Fixed unused parameter warning. 2016-06-08 12:22:12 +01:00
osgtransferfunction Replaced read*File() usage to readRef*File() 2017-11-27 15:41:54 +00:00
osgtransformfeedback From KOS, build fix for osg::Uniform::Callback to osg::UniformCallback change 2015-06-03 09:07:41 +00:00
osguniformbuffer change the design of BufferIndexBinding to work with BufferData instead of BufferObject 2017-08-24 03:28:55 +02:00
osgunittests Build fix 2017-05-25 09:54:11 +01:00
osguserdata Disabled -Wextra as the warning it generates is bengin and fixing it would introduce warnings on other platforms 2016-06-08 13:22:54 +01:00
osguserstats Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods, 2015-10-22 13:42:19 +00:00
osgvertexattributes Fixed typo 2017-02-21 21:55:05 +01:00
osgvertexprogram Typo fixes 2016-05-30 12:30:05 +01:00
osgviewerCocoa Added missing Camera::setDrawBuffer/setReadBuffer() 2018-03-06 16:54:57 +00:00
osgviewerFLTK Added missing setDrawBufer/setReadBuffer calls 2018-03-06 16:23:20 +00:00
osgviewerFOX Added missing Camera::setDrawBuffer/setReadBuffer() 2018-03-06 16:54:57 +00:00
osgviewerGTK replace more read*File() usage to readRef*File() 2017-11-28 19:51:31 +01:00
osgviewerIPhone Added missing Camera::setDrawBuffer/setReadBuffer() 2018-03-06 16:54:57 +00:00
osgviewerMFC Added missing Camera::setDrawBuffer/setReadBuffer() 2018-03-06 16:54:57 +00:00
osgviewerSDL Added missing Camera::setDrawBuffer/setReadBuffer() 2018-03-06 16:54:57 +00:00
osgviewerWX Fixed warnings 2018-03-19 10:42:09 +00:00
osgvirtualprogram Typo fixes 2016-05-30 12:30:05 +01:00
osgvnc Build fix 2017-11-27 10:32:02 +00:00
osgvolume Added osgvolume command line option "--bg r g b a" to enable customization of the window background colour 2017-02-13 16:53:37 +00:00
osgwidgetaddremove Fixed unused parameter warning. 2016-06-08 13:28:18 +01:00
osgwidgetbox Fixed unused parameter warning. 2016-06-08 13:34:33 +01:00
osgwidgetcanvas Fixed unused parameter warning. 2016-06-08 13:28:18 +01:00
osgwidgetframe Fixed unused parameter warning. 2016-06-08 13:30:09 +01:00
osgwidgetinput Fixed unused parameter warning. 2016-06-08 13:32:14 +01:00
osgwidgetlabel Deprecated Text:BackdropImplementation, removing the backend as it no longer required when using shaders for backdrop effects 2017-10-13 11:42:25 +01:00
osgwidgetmenu Fixed unused parameter warning. 2016-06-08 13:34:55 +01:00
osgwidgetmessagebox Fixed unused parameter warning. 2016-06-08 13:34:33 +01:00
osgwidgetnotebook Fixed unused parameter warning. 2016-06-08 13:35:46 +01:00
osgwidgetperformance From Jeremy Moles, updates to osgwidget examples. 2008-11-28 14:36:39 +00:00
osgwidgetprogress Replaced .osg with .osgt file usage 2011-06-14 16:54:20 +00:00
osgwidgetscrolled Fixed unused parameter warning. 2016-06-08 13:37:17 +01:00
osgwidgetshader Replaced deprecated osg::Shader::reaDShaderFile()/loadShaderFromSource() usage 2017-11-27 18:38:37 +00:00
osgwidgetstyled Fixed unused parameter warning. 2016-06-08 13:38:40 +01:00
osgwidgettable Fixed unused parameter warning. 2016-06-08 13:37:17 +01:00
osgwidgetwindow Fixed unused parameter warning. 2016-06-08 13:40:02 +01:00
osgwindows Added osg::GraphicsContext::WindowingSystemInterfaces singleton for managing multiple WIndowinSystemInterface 2016-05-16 13:45:31 +01:00
CMakeLists.txt add GLSampler as Texture Property 2018-01-03 21:34:10 +01:00