diff --git a/AUTHORS.txt b/AUTHORS.txt index 57cc14b82..23c8226d0 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -1,6 +1,6 @@ -OpenSceneGraph Library 2.1.14 +OpenSceneGraph Library 2.1.15 -282 Contributors: +281 Contributors: Firstname Surname ----------------- @@ -26,9 +26,9 @@ Pavel Moloshtan Tom Jolley Mathias Fröhlich Norman Vine +David Callu Alberto Farre Roger James -David Callu André Garneau Ruben Lopez Randall Hopper @@ -42,9 +42,9 @@ Colin McDonald Chris Hanson Jean-Sebastien Guay David Spilling +Andy Skinner Per Fahlberg Joran Jessurun -Andy Skinner Frederic Marmond David Fries Boris Bralo @@ -93,6 +93,7 @@ Simon Julier Sebastien Grignard Romano Magacho Paul de Repentigny +Mihai Radu Luc Frauciel Leandro Motta Barros José Delport @@ -161,6 +162,7 @@ Csaba Halasz Andrew Sampson Andrew Lorino Andreas Goebel +Alberto Luaces Zbigniew Sroczynski Yuri Vilmanis Wojciech Lewandowski @@ -191,7 +193,6 @@ Rick Pingry Reinhard Sainitzer Rein Kadijk Ralf Kern -Radu Mihai Qing Shen Philipp Siemoleit Paul Fredrikson @@ -203,7 +204,6 @@ Nathan Cournia Morné Pistorius Mirko Viviani Mikkel Gjøl -Mihai Radu Michael Polak Michael Morrison Michael Logan @@ -280,7 +280,6 @@ Andreas Jochens Almalric Alexandre Allen Bierbaum Alexandre Amalric -Alberto Luaces Alberto Jaspe Alan Purvis Alan Ott diff --git a/ChangeLog b/ChangeLog index 7e466c228..239a79518 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,114 @@ +2007-10-03 21:12 +0000 [r7550] shuber: + + * updated XCode projects + +2007-10-03 20:21 +0000 [r7549] robert: + + * Added GLU_TESS_CALLBACK_TRIPLEDOT path into include/osg/GLU and + enabled this for AIX as reading the old paths this was required. + This looks like it is needed under Xcode build as well. + +2007-10-03 19:54 +0000 [r7548] robert: + + * Removed double return error + +2007-10-03 12:49 +0000 [r7545-7546] robert: + + * Updated version, authors and change log for the 2.1.14 release + + * From Mahai Radu, improvements to handling of spotlights + +2007-10-03 12:04 +0000 [r7544] robert: + + * Refactored the plugin and library naming to fix Cygwin plugin + loaded issues. + +2007-10-03 10:38 +0000 [r7542-7543] robert: + + * Added preliminary press release + + * From Alberto Luaces, build fix for Cygwin. + +2007-10-03 08:34 +0000 [r7541] robert: + + * Added return 0 to fix warning + +2007-10-02 21:45 +0000 [r7539-7540] robert: + + * Updated wrappers + + * From Mihair Radu, "Most of the additions are small utility + methods: - set the resolution of the shadow map; it calls dirty() + to re-initialize at next update - keep a list of Shader objects + to use instead of the default ones, if the list is empty, the + default shaders are used - explicitly create the Uniform + variables, so that subsequent additions that require more + Uniforms can put them in a central place - set a Light or + LightSource to use explicitly for shadow casting, allows multiple + lights in the scene, with one casting shadows There are two + additions that do not ( yet ) function correctly, but in the + present usage they do not interfere with the regular usage of the + techique: - support for using spotlights, it's using + Light.spotCutoff to determine if it's a spot-light and not + point-light, there is an error in the setup of either the shadow + camera or the texgen, most likely due to the direction of the + spotlight, since the position is being used just like in point or + directional lights. - creation of a debugHUD the hud is created + properly, ( the example included shows it ), but it displays only + white, there has been some discussion of displaying the shadow + map, but I could not find it, the addition of a simple fragment + shader with the appropriate color transform should get this + going." + +2007-10-02 21:28 +0000 [r7535-7538] robert: + + * Updated wrappers + + * Introduced a OSG_PLUGIN_PREFIX variable into CMake build system + with it set to "" for all platforms except Cygwin where its set + to "cygwin_" and Mingw where it is set to "mingw_". Updated + osgDB::Registry to look for these for the plugins. Updated the + osgintrospection example to search for these names as well. + + * Updated to reflect new CompositeViewer threading models + + * Merged the threading set up and rendering code from Viewer and + CompositeViewer into ViewerBase to allow CompositeViewer to + inherit the same theading models previously just supported by + osgViewer::Viewer + +2007-10-02 20:56 +0000 [r7532-7534] robert: + + * Changed the search for Qt version to prevent problems when having + both Qt3 and Qt4 installed on one machine. + + * Added a #ifdef 0 code block to test setting of the + StateSetManipulator's DataVariance to DYNAMIC to solve a + threading issue relating to mixing of StateSetManipulator and + DrawThreadPerContext. + + * Changed the GLU_TESS_CALLBACK in an attempt to avoid compile + problems under OSX. + +2007-10-02 20:45 +0000 [r7531] robert: + + * From Andy Skinner, changes the library linkage to just include + osg and OpenThreads + +2007-10-01 15:11 +0000 [r7530] robert: + + * Removed redundent malloc. + +2007-10-01 11:02 +0000 [r7528] robert: + + * From David Callu, various fixes for window inheritance + +2007-10-01 10:23 +0000 [r7525-7526] robert: + + * Updated AUTHORS for 2.1.13 release + + * Updated Version number for 2.1.13 and updated ChangeLog. + 2007-10-01 09:41 +0000 [r7522] robert: * Changed requestWarpPointer to use _eventDislay to avoid crash in diff --git a/NEWS.txt b/NEWS.txt index 33a4c9bf1..e5a0e3d99 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -42,7 +42,7 @@ The !OpenSceneGraph Quick Start Guide is now available in Chinese as well as Eng === Community support and contributions === The diverse and growing community of over 1700 developers is centered around the public osg-users mailing list, where members discuss how best to use !OpenSceneGraph, provide mutual support, and coordinate development of new features and bug fixes. Members of this community come from many different countries with backgrounds ranging from some of the world's largest aerospace companies, game companies, and visual simulation specialists to university researchers, students and hobbyists. -The !OpenSceneGraph project owes a great deal to the community for its development and support, in particular we wish to thank the [http://www.openscenegraph.org/projects/osg/wiki/Support/Contributors/TwoPointTwo 282 individuals] from around the world that have directly contributed to the development and refinement of the !OpenSceneGraph code base. +The !OpenSceneGraph project owes a great deal to the community for its development and support, in particular we wish to thank the [http://www.openscenegraph.org/projects/osg/wiki/Support/Contributors/TwoPointTwo 281 individuals] from around the world that have directly contributed to the development and refinement of the !OpenSceneGraph code base. ---- diff --git a/applications/osgversion/osgversion.cpp b/applications/osgversion/osgversion.cpp index 5f42a191a..6dfc88f98 100644 --- a/applications/osgversion/osgversion.cpp +++ b/applications/osgversion/osgversion.cpp @@ -313,6 +313,9 @@ std::string typoCorrection(const std::string& name) if (name=="Froehlich") return "Fröhlich"; if (name=="Eileman") return "Eilemann"; if (name=="Skinnder") return "Skinner"; + if (name=="Mihair") return "Mihai"; + if (name=="Mahai") return "Mihai"; + if (name=="SimpleViewer") return ""; return name; @@ -320,6 +323,11 @@ std::string typoCorrection(const std::string& name) void nameCorrection(NamePair& name) { + if (name.first=="Radu" && name.second=="Mihai") + { + name.first = "Mihai"; + name.second = "Radu"; + } if (name.first=="Art" && name.second=="Trevs") { name.first = "Art";