Robert Osfield
fa45b3774b
Fixed shadows warnings
2016-06-07 09:43:36 +01:00
Laurens Voerman
15e9484ff2
Build and warning fixes
2016-06-06 17:54:29 +01:00
Robert Osfield
357f76ba5a
Removed shadowing declaration
2016-06-06 14:38:15 +01:00
Robert Osfield
ca633e8a5e
Fixed line endings
2016-06-06 14:37:33 +01:00
Robert Osfield
b85358b38a
Added disabling of the C4702 as changing the code would introduce it's own warning.
2016-06-06 14:28:41 +01:00
Robert Osfield
c0efaae364
Fixed shadowing warning
2016-06-06 14:28:12 +01:00
Robert Osfield
431749bd78
Fixed VS2015 warning
2016-06-06 14:18:43 +01:00
Björn Blissing
ff0ae07bb7
Quitened down VS warnings
2016-06-06 13:12:43 +01:00
Robert Osfield
c3f55ad1d8
Added "" around the CMAKE_CXX_FLAGS setting to fix build error
2016-06-04 18:36:36 +01:00
Robert Osfield
017ec902e2
Added -Wno-deprecated-register for Clang build to quieten warnings related to lex/yacc generated files
2016-06-03 17:38:32 +01:00
Robert Osfield
728c439e35
Fixed Clang warnings related to external dependencies
2016-06-03 10:18:41 +01:00
Robert Osfield
41ce857c93
Fixed clang warnings
2016-06-03 09:33:47 +01:00
Robert Osfield
853fad71ae
Changed freetype plugin to utilize CMake's FindFreetype.cmake rather than use a local one.
2016-06-01 15:51:49 +01:00
Robert Osfield
1c78996a09
Added in extra search paths for FBX
2016-06-01 11:26:18 +01:00
OpenSceneGraph git repository
51e3b61555
Merge pull request #74 from susnux/fix-61
...
Added missing stdexcept header, fixes #61
2016-06-01 10:55:19 +01:00
Andreas Cadhalpun
e85d574334
Replace deprecated FFmpeg API to fix build with ffmpeg-3.0.x
2016-06-01 10:32:35 +01:00
Marcin Hajder
37258df59c
Fix for nvtt plugin to support RGTC1/RGTC2 pixel format.
...
Thanks to this simple fix it's possible to compress red/red-green channel of RGB/RGBA image to GL_COMPRESSED_RED_RGTC1_EXT/GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT pixel format.
2016-05-31 12:45:28 +01:00
Robert Osfield
3bb8b73b8c
Fixed warning message
2016-05-31 10:32:43 +01:00
Robert Osfield
01f1277203
Removed the redudent ive::ReadWrite base class
2016-05-31 10:28:08 +01:00
Robert Osfield
1b4aa2ce51
Removed virtual methods from base class as this was breaking the casting. Ironically this fix was required as the original "fix" for issue raised by Coverity introduced
...
a crash!
2016-05-31 09:46:03 +01:00
Tony Vasile
759b537250
OpenFlight-plugin with Surface Material Codes. There is one additional field that may be required by an existing application in addition to the IR Code is the IR Material. I have a small fix to include the IR Material as the User Value <UA:IRM>
2016-05-30 12:41:25 +01:00
Alberto Luaces
260cbab518
Typo fixes
2016-05-30 12:30:05 +01:00
Ralf Habacker
307001391f
Fix 'unterminated_case: The case for value 7U is not terminated by a 'break' statement' in jpeg plugin.
...
Reported by Coverity: CID 86499: Missing break in switch (MISSING_BREAK)
2016-05-27 10:34:15 +01:00
Ralf Habacker
8851d548f9
Fix 'bad_override: Method ive::DirectionalSector::read hides
...
but does not override ive::ReadWrite::read because some type qualifiers do
not match'.
Reported by Coverity: CID 86119 and 269 others
2016-05-27 10:28:26 +01:00
Robert Osfield
110cf56a17
From Wee See, "attached a small submission, which makes the option "readObjectRecordData" of OpenFlight-plugin working like documented in the Knowledge Base of OSG (52-using-the-openflight-plugin).
...
Actually, if the option "readObjectRecordData" is set, ObjectRecordData will not be read and set.
With this submission, if the option "readObjectRecordData" is set, ObjectRecordData will be read and set."
2016-05-26 18:08:44 +01:00
Robert Osfield
a41282b7be
Fixed shadows warnings
2016-05-26 10:01:20 +01:00
Robert Osfield
bf8e22ae63
Fixed shadows warnings
2016-05-26 09:48:16 +01:00
Robert Osfield
bdad1f60c9
Fixed shadows warnings
2016-05-26 08:25:12 +01:00
Robert Osfield
95d8d7d993
Fixed shadows warnings in lwo plugin
2016-05-25 18:12:43 +01:00
Robert Osfield
f268afd044
Disable -Wshadow on GNU compile as OGR headers have shadowing parameters we can't fix.
2016-05-25 17:39:25 +01:00
Robert Osfield
29d4a02ee7
Fixed shadows warnigns
2016-05-25 17:34:59 +01:00
Robert Osfield
259b70156f
Fixed shadows warnings
2016-05-25 17:10:54 +01:00
Robert Osfield
3a77520d22
Fixed shadows warnings - txp plugin was a mess w.r.t shadowing member variables.
2016-05-25 17:08:51 +01:00
Rohan Budhiraja
475948f8a2
Added missing stdexcept header, fixes #61
2016-05-21 21:40:07 +02:00
Robert Osfield
a0684bd058
Changed osg::NodeVisitor::traverse(node) to traverse(node) to take advantage of the local travese() implementation pushing/popping any StateSet that is on the node.
2016-05-18 18:30:51 +01:00
Robert Osfield
8c10323154
From Vladimir Chebaev, fixed handling of outline orientiation
2016-04-14 17:46:27 +01:00
Robert Osfield
9d68e13567
Added support for invoked an editor defined by P3D_EDITOR or EDITOR env vars when user press 'U' in Present3D.
...
This feature makes it easier to editor an presentation that is already running in Present3D, once the edits are done
pressing 'u' in Present3D then loads the file again.
2016-03-11 19:41:22 +00:00
Robert Osfield
370cb7bc6e
Fixed debug build
2016-02-24 16:01:00 +00:00
Robert Osfield
9bdb3f55dd
Replaced (long int) with more portable (GLint64)
2016-02-18 10:57:19 +00:00
Robert Osfield
08a1c45605
From Tony Vasile, "This is a fix for the handling of OpenFlight files with switches whose children have a transformation matrix on them. It may break other things and I have only tested this with one of my models."
2016-02-18 10:04:04 +00:00
Robert Osfield
51136204d2
Renamed zero and one to transparentCount and opaqueCount to avoid confusion in their meaning and usage.
2016-02-18 08:50:06 +00:00
Robert Osfield
c297fd18b2
Fixed warning
2016-02-17 17:47:38 +00:00
Robert Osfield
4f36b553b3
Commented out unused functions and variable.
2016-02-17 17:44:05 +00:00
Robert Osfield
67202b2662
From Romain Ouabdelkader, "This is a fix for osgText to calculate kerning and to load glyph3D with the text's font resolution.
...
Font::getKerning(...), Font::getGlyph3D(...) doesn't ask for a font resolution so it uses the last font resolution requested by Font:: getGlyph(...).
This can leads to different results depending of the precedent call to Font::getGlyph(...).
See http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/2016-January/271952.html for more infos.
This fix adds a font resolution parameter to Font::getKerning(...), Font::getGlyph3D(...) and to the font implementations.
This was made under the base revision r15182."
2016-02-15 13:30:39 +00:00
Robert Osfield
90a0170d47
Fixed build with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION set to OFF.
2016-01-29 11:54:17 +00:00
Robert Osfield
2791d280ae
From Sukender, "Collada writer fix : Fixed wrong handling of duplicate names in Collada writer.
...
The uniquify() method was not checking if the new name was actually in use or not.
Collada with rename option : Added an option to Collada writer, to rename uncommon IDs (geometries, materials...) to something more compatible (especially Google Earth).
Characters which may be interpreted as an URI are replaced with '_'. Useful if you want to ensure names having spaces or slashes to behave correctly. This may be undesired if original naming must be somewhat kept (hence making it an option)."
2016-01-21 12:40:11 +00:00
Robert Osfield
4de2fc120d
Merge branch 'master' of https://github.com/openscenegraph/osg
2016-01-20 17:51:03 +00:00
Robert Osfield
8fc287c1b7
Added asUpdate/Cull/EventVisitor and asCamera/asDrawable to osg::Object and usage of these within the code base to avoid dynamic_cast<> usage.
2016-01-20 17:49:10 +00:00
Robert Osfield
1219a6d3bf
Added more osg::Object::as*() methods and usage of these through the code base to avoid use of dynamic_cast<> when using UpdateVisitor/CullVisitor/EventVIisitor etc.
2016-01-20 15:13:19 +00:00
Robert Osfield
55a8f4abbc
Renamed DrawableUpdate/Event/Cull callbacks to use new include/osg/Callback versions
2016-01-19 11:39:28 +00:00