9ea9ac728fFixed typo
Robert Osfield
2011-05-05 10:28:34 +00:00
85281a6d1b2.8 branch: This is a wholesale update of all OpenFlight plugin source files from trunk. The 2.8.x FLT plugin is now in sync with trunk r12297 (April 19 2011). This commit includes the osgSim MultiSwitch changes in r11971.
Paul MARTZ
2011-05-05 01:59:10 +00:00
47f1133c25From Mathias Froehlich, build fix for gcc 4.6
Robert Osfield
2011-05-04 16:36:35 +00:00
da1a354502From Stephan Huber, "attached you'll find a small enhancement for GraphicsWindowCocoa to implement the recently introduced setSyncToVBlank-method.
Robert Osfield
2011-05-04 16:01:21 +00:00
f0baf6abbaRemoved unncessary references to FREETYPE
Robert Osfield
2011-05-04 09:53:11 +00:00
51f921f68eFrom Michael Platings, fix for build with cmake 2.6.x
Robert Osfield
2011-05-04 09:48:10 +00:00
b6ef8c9b6c2.8 branch: This change adds improved support for RTT (child) Camera nodes to the OcclusionQueryNode. Prior to this change, OQN used the top-level camera to index into a map of results, which was unsatisfactory in the RTT case. This change has not been made to svn trunk at this time, and will need to be merged.
Paul MARTZ
2011-05-03 19:54:28 +00:00
19d6e20cc72.8 branch: Merging r11760 from trunk. This change enables apps to derive from OcclusionQueryNode.
Paul MARTZ
2011-05-03 17:03:49 +00:00
578f54bebaFix typo "noitfy"->"notify".
Paul MARTZ
2011-05-03 16:49:01 +00:00
ff99fd07f7Added OSGVIEWER_EXPORT
Robert Osfield
2011-05-03 12:43:00 +00:00
81a0eed67fAdded missing break;
Robert Osfield
2011-05-03 10:14:34 +00:00
4e22a20f94From Michael Platings, "I've updated the FBX plugin to use the latest FBX SDK (2012.1). Please apply the attached .cmake which finds the correct SDK headers & libraries."
Robert Osfield
2011-05-03 09:58:31 +00:00
c7814cf50aUpdated to use FBX SDK 2012.1
Michael PLATINGS
2011-05-03 09:11:04 +00:00
2f7167d0112.8 branch: Uniform lookup by cached name ID. Trunk revisions r11952, r11998, and r12074.
Paul MARTZ
2011-05-02 22:13:01 +00:00
288fb20eb62.8 branch: Bump version# to 2.8.5 and SO# to 74. Backport the Notify macro modifications and CMake variable to compile out notification.
Paul MARTZ
2011-05-02 17:59:02 +00:00
b78ad29429Improved the handling of different combinations of slashes and dirNames.
Robert Osfield
2011-04-29 16:50:45 +00:00
b4353c1a8eAdded following methods to osgDB::Archive in support of work by Fradley Anderegg on .zip archive support:
Robert Osfield
2011-04-29 16:34:26 +00:00
fb09d0e553Refactored the libtiffOStreamSeekProc function so that it extendeds the stream when the requested file position is beyond the current end of the stream. This fix addresses a bug that occurred when writting to a streamstream.
Robert Osfield
2011-04-29 14:31:45 +00:00
7e7e5405efUpdate ChangeLog
Robert Osfield
2011-04-29 09:16:47 +00:00
41eb850578Fixed Coverity reported issue.
Robert Osfield
2011-04-28 16:33:14 +00:00
c379431be3Fixed Coverity reported issue.
Robert Osfield
2011-04-28 10:23:50 +00:00
f9d217ea07Fixed Coverity reported issue.
Robert Osfield
2011-04-28 10:23:28 +00:00
bef8dedce0Fixed Coverity reported issue.
Robert Osfield
2011-04-28 10:22:20 +00:00
c32b72e8c5Fixed Coverity reported issue. Issue is benign as all the member variables are initialized in after construction, but I've moved this initialization into the constructor to make the code more managable.
Robert Osfield
2011-04-27 16:37:25 +00:00
718fa5b679Fixed 2 Coverity reported issues. Both issues are benign, but I've addressed then as with the changes the code is clean and more mantainable.
Robert Osfield
2011-04-27 16:35:34 +00:00
91430e9c54Fixed Coverity reported issue.
Robert Osfield
2011-04-27 16:06:32 +00:00
688b1614adFixed Coverity reported issue.
Robert Osfield
2011-04-27 16:06:10 +00:00
e962eda7d5Fixed Coverity reported issue.
Robert Osfield
2011-04-27 16:05:37 +00:00
4751f03529Fixed 2 Coverity reported issues.
Robert Osfield
2011-04-27 16:05:13 +00:00
7e6f05b864Fixed Coverity reported issue, in this case it's a unused member variable so could just be deleted.
Robert Osfield
2011-04-27 16:04:37 +00:00
d20d2202a4Fixed 3 Coverity reported issues. CID 11622 is a bit of false positive as for valid settings no leak would happen.
Robert Osfield
2011-04-27 16:03:37 +00:00
63ee77a63dFixed Coverity reported issue.
Robert Osfield
2011-04-27 16:02:10 +00:00
501008f256Fixed 2 Coverity reported issues.
Robert Osfield
2011-04-27 16:01:43 +00:00
9a4c277592Fixed Coverity reported issue.
Robert Osfield
2011-04-27 16:00:32 +00:00
e345a7bacdFixed 1 Coverity Low Impact issue "Unused pointer value (UNUSED_VALUE) Pointer "indices" returned by "this->_vertexAttribList[0ULL].indices.get()" is never used."
Robert Osfield
2011-04-26 19:31:04 +00:00
c19fcd6d44Fixed 3 Coverity Low Impact performance issues relating to "Big parameter passed by value".
Robert Osfield
2011-04-26 19:29:22 +00:00
7c49e69042Updated version after 2.9.13 dev release
Robert Osfield
2011-04-26 15:24:21 +00:00
9b6783343cUpdated ChangeLog and AUTHORS for 2.9.13 dev release
Robert Osfield
2011-04-26 14:55:19 +00:00
946e9f01fcFrom Mattias Helsing, "Fixes two of the osgWidget examples that were broken due to changed virtual function prototypes in osgWidget/EventInterface"
Robert Osfield
2011-04-26 12:07:37 +00:00
d416ebc78cFrom Craig Bosma,"Please find attached a fix for shared contexts on OS X, with the Cocoa backend. The NSOpenGLContext* _context member of GraphicsHandleCocoa was never set on successfully creation, so even if the dynamic_cast to GraphicsHandleCocoa succeeds, we get a bogus (NULL) pointer on retrieving the actual NSOpenGLContext* (line 1013).
Robert Osfield
2011-04-26 12:05:57 +00:00
0d97aab94fFrom Farshid Lashkari, "I believe their is small error in how OutputStream handles the WriteImageHint. In the "writeImage" method, it converts the WriteImageHint to an internal "decision" flag. During this conversion, it seems to be swapping the behavior for WRITE_EXTERNAL_FILE and WRITE_USE_EXTERNAL. I've attached what I believe to be the correct conversion."
Robert Osfield
2011-04-26 11:51:21 +00:00
8d323fcdeaFrom Mattias Helsing, "Fixes installation of the osgViewer headers that got broken with rev 12208 and 12231.
Robert Osfield
2011-04-21 17:16:27 +00:00
a793958836From Johannes Baeuerele, "I have extended the pvr reader plugin to support etc1 compression(GL_ETC1_RGB8_OES). The changes attached to this submission are based on today's trunk.
Robert Osfield
2011-04-21 17:04:50 +00:00
634344aef5From Marius Heise, "here is a patch that implements Win32 HW-synced swapping using wglJoinSwapGroupNV, wglBindSwapBarrierNV and the existing traits. It was tested with multiple ATI FirePro S400 cards.
Robert Osfield
2011-04-21 13:34:03 +00:00
02081af4f8From Fred Smith, "GraphicsWindowWin32::setWindow currently creates a context with no regards to the Traits, like createWindow does.
Robert Osfield
2011-04-21 13:01:11 +00:00
478e0f3ebfFrom Jorge Ciges, "1rst - Changes in Cmake: They make possible "make install" with the android building.
Robert Osfield
2011-04-21 12:53:22 +00:00
cd44e63b90From Cedric Pinson, "I have tried some model that produces crashes in the dae plugin because of empty node:
Robert Osfield
2011-04-21 12:12:40 +00:00
9bfb043a16From Tomas Hogarth, "Attached are the complete changed files GraphicsWindowIOS and GraphicsWindowIOS.mm. The change is in regard to the ability to adapt to device orientation. We did just have a bool indicating the window would adapt to all orientations. I have changed this to a bit mask allowing the user to specify individual orientations or combinations.
Robert Osfield
2011-04-21 12:06:06 +00:00
4d0b96c074From Sukender, Here is a tiny update to FileNameUtils. It brings getPathRoot() and isAbsolutePath() to the public side of the lib.
Robert Osfield
2011-04-20 19:20:28 +00:00
63cfbadc95From Guillaume Taze, "This is a fix for the error popups which appeared when reading a corrupted file on windows. Errors are redirected to std::err instead."
Robert Osfield
2011-04-20 17:15:58 +00:00
70aa087f6eAdded releaseGLObjects(State*) support into osg::FrameBufferObject, osg::RenderBin and osg::RenderStage to ensure proper clean up of FBO's on closing a graphics context.
Robert Osfield
2011-04-20 11:45:01 +00:00
f564926570From Magnus Kessler, "A few minor fixes in the documentation strings of ReaderWriterFLT.cpp"
Robert Osfield
2011-04-19 14:19:06 +00:00
cfb19182e6From Bradley Anderegg, "The first change just exposes the archive extension list so that external applications can determine if an archive extension is valid.
Robert Osfield
2011-04-19 14:11:13 +00:00
3c4180d982From Paul Martz, "To summarize the fix: OpenGL eye coords are negative outside Cartesian quadrant 1. As a result, the center of projection is eye coord (0,0), which (when used as st tex coords) looks up the lower left corner of the texture. However, in projective texturing, you usually want eye coord (0,0) to look up the center of the texture. Accomplishing this mapping requires not just a lookat and perspective transform, but also a translate and scale."
Robert Osfield
2011-04-19 13:32:25 +00:00
c13b7d26b7From Jan Peciva, "please find attached proposed fix for ON_DEMAND rendering. The biggest issue was that the windows did not act on repaint request (WM_PAINT, EXPOSE,...)
Robert Osfield
2011-04-19 12:01:38 +00:00
efec8a13a1Removed spaces from end of lines
Robert Osfield
2011-04-19 11:46:05 +00:00
581e6fb630Ran svn propset -R svn:eol-style native . on the OpenSceneGraph
Robert Osfield
2011-04-19 11:40:22 +00:00
c70e7bda86Improved the handling of unitialized bounding box
Robert Osfield
2011-04-19 09:54:14 +00:00
36f755670bCleaned up example
Robert Osfield
2011-04-19 09:53:34 +00:00
c1cd0c4f3bUpdated SO version number
Robert Osfield
2011-04-18 12:58:28 +00:00
8ffa50a88eAdded IncrementalCompileOperation::compileAllForNextFrame(uint) method and supporting functionality that tell the IncrementalCompileOperation to compile all pending objects during next draw traversal, for specified number of frames.
Robert Osfield
2011-04-18 12:35:19 +00:00
a74289614dFrom Stephan Huber, "attached you'll find some enhancements for the iphone-part of the readme."
Robert Osfield
2011-04-14 15:47:29 +00:00
c8350e0428From Magnus Kessler, "The standard width for the windows cmd and terminals on many Unix systems is 80 columns. I reorganized some of the help strings to make the output of
Robert Osfield
2011-04-14 15:45:14 +00:00
2648723c83Cleaned up DXT1 support
Robert Osfield
2011-04-14 15:22:43 +00:00
5fb7f69108Added IF (WIN32) around OSG_USE_UTF8_FILENAME
Robert Osfield
2011-04-14 15:21:53 +00:00
7c004aeebcAdded osgDB::Option string entries:
Robert Osfield
2011-04-14 10:44:37 +00:00
fc38d5b6e7Added setting of the internal texture format
Robert Osfield
2011-04-14 09:16:09 +00:00
76445d07b0quitened down debug output
Robert Osfield
2011-04-13 19:28:30 +00:00
b1692f1f31Introduced new code for detecting DXT1 images catogoriesed as RGB that actually have a 1 bit alpha, therefore re-interpreting these as RGBA.
Robert Osfield
2011-04-13 19:26:35 +00:00
b62f927effAdded handling of DXT1 in osg::Image::isImageTranslucent()
Robert Osfield
2011-04-13 10:44:36 +00:00
e7e860b742Added support for explitly requesting DXT1a and DXT1c compression
Robert Osfield
2011-04-11 19:11:25 +00:00
b186f703abFinal tag for 2.8.4. Renaming release candidate 3 as the final release.
OpenSceneGraph-2.8.4
Paul MARTZ
2011-04-11 18:32:08 +00:00
249d7c5e7aTagging 2.8.4 RC3.
Paul MARTZ
2011-04-07 01:59:46 +00:00
18d9206a5e2.8 branch, from Sukender: Fixes output file names for VS2010 builds so that Windows DLLs contain the SO version number.
Paul MARTZ
2011-04-07 01:58:09 +00:00
f0f31e4a8cFrom Stephan Huber, "Attached you'll find a fixed GraphicsWindowCocoa-implementation which should fix the reported bugs.
Robert Osfield
2011-04-04 10:16:46 +00:00
7d6bde2d01Added OPENTHREADS_ATOMIC_USE_MUTEX Cmake options that allows you to override the default detection of atomic implementatition, making it possible to force the use of Mutex for OpenThreads::Atomic, and as a consequence for use of Mutex for Referenced::ref/unref() counting.
Robert Osfield
2011-03-31 14:57:18 +00:00
70dfd11531From Tim Moore, Fixes to race in DatabasePager where a parent PagedLOD of newly loaded subgraph has been expired.
Robert Osfield
2011-03-30 15:15:07 +00:00
eddbbe28faFixed build against latest ffmpeg versions
Robert Osfield
2011-03-28 18:15:53 +00:00
71eb974c1bBump version# to 2.8.4.
Paul MARTZ
2011-03-28 15:41:25 +00:00
f4be375ab82.8 branch: Merging r11354 from trunk to fix OpenThreads CMake INSTALL target issues in VS2010.
Paul MARTZ
2011-03-28 02:38:46 +00:00
38b454f8242.8 branch: Enabling VS2010 builds.
Paul MARTZ
2011-03-28 02:32:58 +00:00
5625c0cd8bAdded m4v as a handled movie file extension
Robert Osfield
2011-03-23 14:01:58 +00:00
e9b211ad4eAdded dciimage library to DCMTK libs
Robert Osfield
2011-03-21 21:28:35 +00:00
f4110a7d84Improved handling of RGB data.
Robert Osfield
2011-03-21 21:28:02 +00:00
11007a03eeAdded .get() to fix build
Robert Osfield
2011-03-19 16:25:01 +00:00
923b658e65Adde an isFileADicom(..) method to enable the loader to automatically identifier dicom files without making any assumptions about the file extension
Robert Osfield
2011-03-18 12:21:58 +00:00
aeb0d60b72Added extra DCMTK libraries to search and link line to enable build against new DCMTK-3.6.0 release
Robert Osfield
2011-03-18 11:23:39 +00:00
6b67320190Added support for new SampleDensityWhenMovingProperty into .p3d format, with it default to 0.02.
Robert Osfield
2011-03-17 17:33:02 +00:00
89eadcfe82Added SampleDensityWhenMovingProperty to control LOD property of osgVolume.
Robert Osfield
2011-03-17 15:37:39 +00:00
79cb22eb06Changed the view movement detection code so that it uses the new CullVisitor::Identifier to indentifier cull traversals, this enables the code to properly detect movement when osgViewer::Renderer uses double buffering of SceneView.
Robert Osfield
2011-03-17 13:56:27 +00:00
6e182e7c17Added set up of CulLVisitor::Identifier so that the double buffered SceneView/CullVisitor share the same Identifier.
Robert Osfield
2011-03-17 13:54:54 +00:00
e28f9a7d32Added CullVisitor::Identifier to help with cull operations that require a consistent identifier for cull traveresals when osgViewer::Renderer uses double buffering.
Robert Osfield
2011-03-17 13:54:14 +00:00
307bf7002fFirst cut at LOD support in RayTracedTechnique, which lowers the number of samples taken when the view of the volume is changing.
Robert Osfield
2011-03-17 11:49:22 +00:00
127b103eddFrom Torben Dannhauer, "adds an additional library name of libpng ( libpng15 ) to search fo"
Robert Osfield
2011-03-16 13:48:09 +00:00
db4b31f804From Alan Dickinson,"I tested out my changes against the trunk and everything worked fine... except I noticed that the CMAKE_BUILD_POSTFIX is set incorrectly for a undefined or blank BUILD_TYPE.
Robert Osfield
2011-03-16 13:41:39 +00:00
256da4879eAdded hud and billboard support to image, stereo_image, pdf, browser and vnc image placement
Robert Osfield
2011-03-16 10:51:42 +00:00
f2ce2f19a9Added support hud property for title, bullets and paragraph tags
Robert Osfield
2011-03-15 19:54:57 +00:00
bdd4a67d7cFrom Sukender, "Fixed a case where getUniqueName() does not work properly"
Robert Osfield
2011-03-15 14:04:50 +00:00
236e773fc5From Torben Dannhauer, update to reflect addition of NVTT to Windows 3rdPartyPackage
Robert Osfield
2011-03-15 14:02:39 +00:00
39b8aa45bcAdded checked against GL version number for enabled _isTexture3DSupported.
Robert Osfield
2011-03-15 13:53:59 +00:00