Robert Osfield
|
e3c47b60e0
|
Moved REGISTER_WINDOWINGSYSTEMINTERFACE from include/osg/GraphicsContext to include/osgViewer/GraphicsWindow and added OSGVIEWER_EXPORT
|
2018-05-18 14:58:53 +01:00 |
|
Robert Osfield
|
1476f829c4
|
Introduced a local StateGraph hierarchy into CullVisitor::apply(osg::Camera&) and RenderBin to fixed RTT Camera bug where multiple RTT Camera end up with the rendering back end results assigned to them which occured when RTT Camera's share the same StateSet or null StateSet.
|
2018-05-18 10:00:10 +01:00 |
|
Robert Osfield
|
510a231e14
|
Renamed the counter used to enable traversal order sorting
|
2018-05-14 08:43:08 +01:00 |
|
Robert Osfield
|
640b03b671
|
Fixed crash when using ShapeDrawable with a TriangleMesh or ConvexHull shape due to missing texture coords
|
2018-05-13 11:52:06 +01:00 |
|
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 |
|