Robert Osfield
|
00a946bc2e
|
Removed _traverseNumber variable that was duplicating the one in NodeVisitor base class
|
2018-05-13 09:18:31 +01:00 |
|
Robert Osfield
|
01f69e6b10
|
Moved constructors and destructors to .cpp
|
2018-05-11 11:16:43 +01:00 |
|
Robert Osfield
|
a211ea4e68
|
Revert "Moved the Options constructors and destructor implementaions into the cpp to make it easier to do debugging"
This reverts commit 0fc7aa8cc0 .
|
2018-05-11 11:11:48 +01:00 |
|
Robert Osfield
|
fcde92ad89
|
Fixed crash the occurred when passing in a osgDB::Options to the ObjectCache that doesn't have any references to it.
|
2018-05-11 09:00:22 +01:00 |
|
Robert Osfield
|
0fc7aa8cc0
|
Moved the Options constructors and destructor implementaions into the cpp to make it easier to do debugging
|
2018-05-11 08:58:30 +01:00 |
|
Robert Osfield
|
be363ef8d4
|
Fixed build when OSG_ENVVAR_SUPPORTED is disabled and quietened down warnings using OSG_UNUSED* macros
|
2018-05-10 18:58:29 +01:00 |
|
Robert Osfield
|
f49e1d32c9
|
Replaced std::auto_ptr<> usage as it's deprecated in C++11 and will be removed in C++17
|
2018-05-05 12:28:45 +01:00 |
|
Robert Osfield
|
c078968f66
|
Added non const version of State::getActiveDisplaySettings()
|
2018-05-04 10:54:02 +01:00 |
|
Robert Osfield
|
62a9f87f45
|
Added osg::MakeString class to make it easier to create std::string's using std::ostream style << usage.
|
2018-05-04 09:31:57 +01:00 |
|
Sebastian Messerschmidt
|
fce55993bc
|
FIX: <osgParticle> removed unimplemented functions from header
|
2018-04-30 11:16:02 +02:00 |
|
Alberto Luaces
|
490d3a8f21
|
Small fix for uncaught typo.
|
2018-04-23 11:03:37 +01:00 |
|
Alberto Luaces
|
02c310982e
|
Fix typos and spelling.
|
2018-04-23 11:03:37 +01:00 |
|
Daniel Emminizer
|
22d2fae30c
|
Fix includes for MSVC 2015 build.
|
2018-04-20 13:16:43 -04:00 |
|
Robert Osfield
|
709194c88c
|
Replaced osgUtil::IntersectVisitor usage with osgUtil::InteresectionVisitor
|
2018-04-20 14:32:34 +01:00 |
|
Robert Osfield
|
7bda8083fb
|
Added osgUtil::optimizeMesh(osg::Node* node) convinience method
|
2018-04-20 11:48:39 +01:00 |
|
Robert Osfield
|
f95fdd4d4e
|
Fixed the GLBufferObject size computation so that it takes into account padding.
|
2018-04-19 19:41:51 +01:00 |
|
Robert Osfield
|
38ad6ed3b3
|
Fixed inline Drawable::draw(..) method
|
2018-04-16 17:18:49 +01:00 |
|
Robert Osfield
|
7ab1208c65
|
Renamed osg::ComputeDispatch to osg::DispatchCompute to make sure the nameing between GL and OSG is consistent i.e glDispatchCompute -> osg::DispatchCompute
Updated AUTHORS.txt, NEWS.txt and README.txt for CMakeLists.txt for 3.6.0 release
|
2018-04-07 17:59:55 +01:00 |
|
Robert Osfield
|
6bfca1582e
|
Refactored the way that margin is applied to the text buounding box to prevent growth of the bounding box each time Text::setPosition() is called.
|
2018-04-06 20:07:57 +01:00 |
|
Daniel Emminizer
|
3d8cc71601
|
osgDB: Added missing extern OSGDB_EXPORT.
|
2018-04-05 10:51:24 -04:00 |
|
Robert Osfield
|
914e60a872
|
Quietened down debug message output for osgText shader setup and Drawable::createVertexArrayStateImplementation
|
2018-04-05 14:18:30 +01:00 |
|
Robert Osfield
|
9168b6e5de
|
Fixed threading crash in osgFX that occurred when an osgFX node is added to the scene being rendered in multiple threaded windows.
|
2018-04-04 15:11:25 +01:00 |
|
Frank Bausch
|
ceed09afea
|
When testing XYZ/ECEF coordinate values that convert to LLA points with latitude = 90.0 or latitude = -90.0, the heights calculated by EllipsoidModel::convertXYZToLatLongHeight have substantial errors. With the provided change, points at the pole are handled more correctly. This has been tested against US NGA GoldData.
|
2018-04-04 08:51:38 +01:00 |
|
Robert Osfield
|
f9f475d76d
|
Added a ShadowTechniue::setShadowedScene() virtual method to make it possible to implement techniques as fascades to other techniques
|
2018-04-03 15:30:58 +01:00 |
|
Robert Osfield
|
3450b9fee8
|
Removed osgShadow::ShadowVolume as it functionality isn't functional
|
2018-04-03 12:23:18 +01:00 |
|
Robert Osfield
|
f71513cab5
|
Rewrote the handling of AutoTransform::setAutoScaleToScreen(bool) functionality so that is disabling CullingActive when switched on.
|
2018-04-02 18:29:39 +01:00 |
|
Robert Osfield
|
f54403284f
|
Changed Layer::get*Value(..) methods to const
|
2018-03-30 12:47:15 +01:00 |
|
Robert Osfield
|
9526a3c35d
|
Maded TerrainTechnique::setTerrainTile(..), addNeighbour(..), removeNeighbour(..) and containsNeighbour(..) virtual and public to enable implementation of TerrainTechnique that act as a facade to actual TerrainTechnique implementations.
|
2018-03-29 11:38:53 +01:00 |
|
Konstantin S. Matveyev
|
a846c0160c
|
GraphicsWindowIOS: multithreaded viewer's mode support added; updated for iOS-11 SDK; view rotations fixed; GLES2, GLES3 preprocessors fixed; tested on iPhone4 and upper
|
2018-03-26 20:40:14 +03:00 |
|
OpenSceneGraph git repository
|
46850214df
|
Merge pull request #502 from Haojia521/OutputStreamUseTargertSoVersion
write binary file with a specific so version
|
2018-03-23 20:20:43 +00:00 |
|
Robert Osfield
|
1d5ae1362a
|
Fixed member variable names to avoid conflicts with osg::Node
|
2018-03-23 19:54:01 +00:00 |
|
Robert Osfield
|
4447190dd6
|
Refactored osgUtil::ShaderGen to use #pragma(tic) shader composition.
|
2018-03-14 08:22:45 +00:00 |
|
Robert Osfield
|
64341cfb72
|
Added State::glDrawBuffer/glReadBuffer() method to implement lazy state updating for glDrawBuffer and glReadBuffer
|
2018-03-06 09:49:02 +00:00 |
|
Daniel Emminizer
|
28544a4e29
|
Minor typo fix on osg::StateAttribute
|
2018-03-05 10:26:54 -05:00 |
|
Robert Osfield
|
1b8567e11e
|
Added deprecated comments for ShaderComposer
|
2018-03-05 14:39:07 +00:00 |
|
Robert Osfield
|
99bcd95756
|
Replaced GL_TEXTURE_2D_ARRAY_EXT with GL_TEXTURE_2D_ARRAY
|
2018-02-28 08:50:48 +00:00 |
|
OpenSceneGraph git repository
|
56baa7bf04
|
Merge pull request #479 from LaurensVoerman/submit_vc14WarnC4800_v2
move Get/SetScalarvalue out of ValueObject and provide specialization…
|
2018-02-19 10:14:36 +00:00 |
|
OpenSceneGraph git repository
|
c52ae4f99f
|
Changed the doxygen control characters and clarifications
|
2018-02-19 08:39:23 +00:00 |
|
Hartwig Wiesmann
|
f01383c02a
|
Addition of comments for ClusterCullingCallback
|
2018-02-18 08:49:41 +03:00 |
|
Hartwig
|
73a36679df
|
Addition of radius parameter for ClusterCullingCallback's constructor
The radius parameter is already present in ClusterCullingCallback's set method but has been forgotten in the constructor.
|
2018-02-15 21:10:59 +01:00 |
|
Laurens Voerman
|
b79d680580
|
move Get/SetScalarvalue out of ValueObject and provide specialization for GetScalarValue<bool> fixing MSVC waring C4800
|
2018-02-15 14:59:24 +01:00 |
|
Laurens Voerman
|
ec4881da5a
|
bugfix: GetScalarValue returns inverted values for booleans; SetScalarValue needs to be a SetValueVisitor
|
2018-02-13 17:38:35 +01:00 |
|
Robert Osfield
|
b8e5f22cb7
|
Added virtual bool Texture::isDirty(contextID) method to help determine whether a GL texture object is likely to be out of date and needs updating
|
2018-02-13 12:01:57 +00:00 |
|
OpenSceneGraph git repository
|
6d1d1bb000
|
Revert "BindingTextureImage: a more complex condition for _texture->apply ?"
|
2018-02-02 09:54:31 +00:00 |
|
Julien Valentin
|
f4663b0e32
|
add ARB_BufferStorage extensions
|
2018-01-25 16:22:33 +01:00 |
|
OpenSceneGraph git repository
|
022d1df97d
|
Merge pull request #454 from mp3butcher/imagebinding
BindingTextureImage: a more complex condition for _texture->apply ?
|
2018-01-23 10:26:20 +00:00 |
|
OpenSceneGraph git repository
|
3b2b2d762c
|
Merge pull request #456 from PissedCapslock/patch-2
Fixing typos in comments
|
2018-01-23 09:56:26 +00:00 |
|
Robin Stevens
|
dcbaa3e64a
|
Fixing typos in comments
|
2018-01-23 10:25:32 +01:00 |
|
Robin Stevens
|
5810d2ba18
|
Typo in comment
|
2018-01-23 10:20:49 +01:00 |
|
Robert Osfield
|
18d5a9159f
|
Restructured the system() fallback to be usable for C and C++
|
2018-01-21 12:09:49 +00:00 |
|