diff --git a/ChangeLog b/ChangeLog index d20b266a9..041490494 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,277 @@ +2009-04-24 11:23 robert + + * src/osgWrappers/osg/TextureRectangle.cpp: Updated wrappers + +2009-04-24 11:01 robert + + * src/osgUtil/CullVisitor.cpp: From Mathias Froehlich, "change adds + some code to also print the NodePath when a NaN is + detected in the CullVisitor. + May be this gives a bit more of a hint when this happens." + +2009-04-24 10:54 robert + + * src/osgPlugins/mdl/VTXReader.cpp: From Jason Daly, "Currently, + the .mdl plugin loads vertices in the native DirectX order, which + is the reverse of OpenGL order. This means that the back faces + are currently rendered as front faces, and vice versa. + + This fix reverses the vertex order and sets up proper OpenGL + facing. I didn't notice this problem until I started using the + plug-in in my own code (osgviewer seems to not enable backface + culling)." + +2009-04-24 09:07 robert + + * include/osg/TextureRectangle, src/osg/Texture.cpp, + src/osg/TextureRectangle.cpp: From Mathias Froehlich, Changed + osg::TextureRectangle to use osg::Texutre::applyTexParameters() + to take advantage of texture shadow extension settings for + texture rectangle + +2009-04-23 13:42 robert + + * src/osgPlugins/3ds/readwrite.cpp, + src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp, + src/osgPlugins/ply/plyfile.cpp, src/osgPlugins/ply/vertexData.h: + Warning fixes + +2009-04-23 10:24 robert + + * src/osgPlugins/OpenFlight/Document.cpp, + src/osgPlugins/OpenFlight/Document.h, + src/osgPlugins/OpenFlight/GeometryRecords.cpp: Refactored the + subsurface PolygonOffset code so that it uses sensible values and + also moves management of the PolygonOffset and Depth attribute + objects into the Document object rather than using static vars. + +2009-04-23 10:23 robert + + * src/osg/PolygonOffset.cpp: Removed specific ATI path in + PolygonOffset as it doesn't look to be neccessary with present + ATI hardware/drivers + +2009-04-22 18:22 robert + + * src/osgPlugins/ffmpeg/CMakeLists.txt: Quitened down warnings + generated by ffmpeg headers by remove -pedantic from + CMAKE_CXX_FLAGS + +2009-04-22 16:50 robert + + * src/osgPlugins/dxf/dxfEntity.cpp: Fixed warning + +2009-04-22 16:47 robert + + * src/osgPlugins/ply/ply.h: Warning fixes + +2009-04-22 16:42 robert + + * src/osgPlugins/ply/ply.h, src/osgPlugins/ply/vertexData.cpp: + Warning fixes + +2009-04-22 16:41 robert + + * src/osgUtil/ShaderGen.cpp: Warning fix + +2009-04-22 16:33 robert + + * CMakeLists.txt, include/osg/Version: Updated version numbers in + prep for 2.9.4 dev release + +2009-04-22 15:46 robert + + * src/osgPlugins/3ds/ReaderWriter3DS.cpp, + src/osgPlugins/3ds/atmosphere.cpp, + src/osgPlugins/3ds/atmosphere.h, + src/osgPlugins/3ds/background.cpp, + src/osgPlugins/3ds/background.h, src/osgPlugins/3ds/camera.cpp, + src/osgPlugins/3ds/camera.h, src/osgPlugins/3ds/chunk.cpp, + src/osgPlugins/3ds/chunk.h, src/osgPlugins/3ds/file.cpp, + src/osgPlugins/3ds/file.h, src/osgPlugins/3ds/light.cpp, + src/osgPlugins/3ds/light.h, src/osgPlugins/3ds/material.cpp, + src/osgPlugins/3ds/material.h, src/osgPlugins/3ds/mesh.cpp, + src/osgPlugins/3ds/mesh.h, src/osgPlugins/3ds/node.cpp, + src/osgPlugins/3ds/node.h, src/osgPlugins/3ds/readwrite.cpp, + src/osgPlugins/3ds/readwrite.h, src/osgPlugins/3ds/shadow.cpp, + src/osgPlugins/3ds/shadow.h, src/osgPlugins/3ds/tcb.cpp, + src/osgPlugins/3ds/tcb.h, src/osgPlugins/3ds/tracks.cpp, + src/osgPlugins/3ds/tracks.h, src/osgPlugins/3ds/viewport.cpp, + src/osgPlugins/3ds/viewport.h: From Neil Hughes, converted across + to use istream for reading data from file to enable reading .3ds + files over http (use OSG's libcurl plugin). + + From Robert Osfield, ammendments of the above to better support + reading of files from local directories. + +2009-04-22 13:50 robert + + * applications/osgversion/osgversion.cpp: From Erik den Dekker, "I + revamped osgversion, which resulted (I think) in cleaner code. + The only functional change was giving my brother the original + credits he deserved. Name changed from 'Jeoen den Dekker' to + 'Jeroen den Dekker'." + +2009-04-22 13:09 robert + + * src/osgPlugins/dae/daeWriter.h: From Bob Kuehne, "fix for failing + collada builds on osx due to not being able to stringstreamify + osg::Vec3 without io_utils included." + +2009-04-22 13:07 robert + + * include/osg/TexGenNode, src/osg/TexGenNode.cpp, + src/osgWrappers/osgViewer/GraphicsWindow.cpp: From Mathias + Froehlich, "attached is a change to TexGenNode rev 10060 that + removes a private member + variable that is only initialized and copied by never used + seriously. + " + +2009-04-22 12:52 robert + + * examples/osghangglide/osghangglide.cpp, + examples/osghangglide/tank.cpp: From Chris Hanson, spelling and + grammer fixes + +2009-04-22 11:22 robert + + * src/osgViewer/GraphicsWindowX11.cpp: Added hand cursor + implementation + +2009-04-22 11:20 robert + + * include/osgViewer/GraphicsWindow, + src/osgViewer/GraphicsWindowWin32.cpp: From Neil Hughes, "Please + find attached two files that I've amended to add the IDC_HAND + cursor for the windows platform." + +2009-04-22 11:12 robert + + * include/osgViewer/api/Win32/GraphicsWindowWin32, + src/osgViewer/GraphicsWindowWin32.cpp: From Peter Amstutz, "Here + is a simple change to osgViewer::GraphicsWindowWin32 to add a + flag to WindowData to specify that the graphics window should not + install an event handler of its own, per this discussion thread: + + http://www.mail-archive.com/osg-users@lists.openscenegraph.org/msg23734.html + + The change is source compatible with current osg code and will + not affect current users, it simply adds an additional parameter + to the GraphicsWindowWin32::WindowData struct constructor and + defaults to the current behavior. + + Attached are the files + "include/osgViewer/api/Win32/GraphicsWindowWin32" and + "src/osgViewer/GraphicsWindowWin32.cpp" with my changes, based on + svn revision 10045. In addition, I have provided an svn patch + file with the same changes for your convenience. + + I have discussed the matter with my supervisor, and agreed that + my company makes no copyright claim over this extremely trivial + change (or to put it another way, we assign copyright to the open + scene graph community.)" + +2009-04-22 11:00 robert + + * examples/osgtexture1D/osgtexture1D.cpp: From Eduardo Alberto + Hernández Muñoz, change to using TexGenNode for setting up tex + coordinates + +2009-04-22 10:54 robert + + * examples/osgmanipulator/osgmanipulator.cpp, + examples/osgscreencapture/osgscreencapture.cpp: From Paul Martz, + "Looks like the people who created these two examples were a bit + careless with cut and paste." + +2009-04-22 10:47 robert + + * src/osg/Image.cpp: From Eric Sokolowsky, "src/osg/Image.cpp is + missing the GL_RGBA8 image type when calculating the number of + components in an image. It is added here." + +2009-04-22 10:46 robert + + * include/osg/Array: Changed parameter for T* to const T*. + +2009-04-21 14:27 robert + + * CMakeLists.txt: From Eric Sokolowsky, "I found that the current + CMakeLists.txt doesn't set the debugging flags correctly on OSX + when using cmake to generate Xcode projects. This change has the + potential to affect all platforms, so it should be tested." + +2009-04-21 14:15 robert + + * src/osgPlugins/curl/ReaderWriterCURL.cpp: From Neil Hughes, "here + is an update to ReaderWriterCurl that makes use of the amended + ReaderWriter definition to pass some plugin string data via the + options object." + +2009-04-21 12:02 robert + + * src/osgWrappers/osgAnimation/MorphGeometry.cpp, + src/osgWrappers/osgDB/ReaderWriter.cpp: Updated wrappers + +2009-04-21 11:48 robert + + * include/osgDB/ReaderWriter: From Neil Hughes, "please find + attached a new version of the ReaderWriter header file. This has + additional functions to mimic the setPluginData functions for + string data." + +2009-04-21 10:46 robert + + * include/osgAnimation/MorphGeometry: From Chris Hanson, "Fixed + case of morphTarget argument in Doxygen comments." + +2009-04-21 10:13 robert + + * src/osgDB/DatabasePager.cpp: Fixed handling of case of no + graphics contexts being assigned + +2009-04-20 19:05 robert + + * src/osgPlugins/ffmpeg/FFmpegHeaders.hpp: Removed #ifdef WIN32 + around #include to fix build under Mandrake build. + +2009-04-17 14:15 shuber + + * Xcode/OpenSceneGraph/OpenSceneGraph.xcodeproj/project.pbxproj: + From Stephan Huber: small fix for Xcode-project / 32bit Carbon + target + +2009-04-13 12:26 shuber + + * Xcode/OpenSceneGraph/OpenSceneGraph.xcodeproj/project.pbxproj: + From Stephan Huber: updated XCode-project so it builds the + curl-plugin + +2009-04-13 09:41 robert + + * src/osgPlugins/ply/typedefs.h: Replaced #idef WIN32 with _MSC_VER + to try and fix build errors under mingw + +2009-04-13 09:35 robert + + * src/osgPlugins/ply/plyfile.cpp, src/osgPlugins/ply/typedefs.h, + src/osgPlugins/ply/vertexData.cpp: From Santosh Gaikwad, "I have + added the exception handling in ply loader. All exceptions I am + catching in VertexData::readPlyFile() and made sure that + application will not crash or exit if any exception occurred. I + am returning NULL from VertexData::readPlyFile() if any exception + occurred. + " + +2009-04-12 18:54 robert + + * CMakeLists.txt, ChangeLog: Fixed ChangeLog generation so that it + only includes svn/trunk or relevant branch rather than whole svn + repository. + + Updated ChangeLog + 2009-04-11 07:12 robert * AUTHORS.txt, ChangeLog, applications/osgversion/osgversion.cpp: