Updated ChangeLog and AUTHORS.txt for 1.9.7 release
This commit is contained in:
parent
082ce2e8d4
commit
69b40486e9
19
AUTHORS.txt
19
AUTHORS.txt
@ -1,6 +1,6 @@
|
|||||||
OpenSceneGraph Library 1.9.6
|
OpenSceneGraph Library 1.9.7
|
||||||
|
|
||||||
258 Contributors:
|
263 Contributors:
|
||||||
|
|
||||||
Firstname Surname
|
Firstname Surname
|
||||||
-----------------
|
-----------------
|
||||||
@ -30,15 +30,15 @@ Randall Hopper
|
|||||||
Gideon May
|
Gideon May
|
||||||
Don Tidrow
|
Don Tidrow
|
||||||
Romano José Magacho da Silva
|
Romano José Magacho da Silva
|
||||||
|
Roger James
|
||||||
Michael Gronager
|
Michael Gronager
|
||||||
Colin McDonald
|
Colin McDonald
|
||||||
Chris Hanson
|
Chris Hanson
|
||||||
Roger James
|
Olaf Flebbe
|
||||||
Daniel Sjölie
|
Daniel Sjölie
|
||||||
Mathias Fröhlich
|
Mathias Fröhlich
|
||||||
Joran Jessurun
|
Joran Jessurun
|
||||||
Anré Garneau
|
Anré Garneau
|
||||||
Olaf Flebbe
|
|
||||||
Frederic Marmond
|
Frederic Marmond
|
||||||
David Fries
|
David Fries
|
||||||
Boris Bralo
|
Boris Bralo
|
||||||
@ -67,6 +67,7 @@ Ravi Mathur
|
|||||||
Michael Platings
|
Michael Platings
|
||||||
Loic Dachary
|
Loic Dachary
|
||||||
Joseph Steel
|
Joseph Steel
|
||||||
|
Jeremy Moles
|
||||||
Jason Daly
|
Jason Daly
|
||||||
David Guthrie
|
David Guthrie
|
||||||
Corbin Holtz
|
Corbin Holtz
|
||||||
@ -78,9 +79,9 @@ Sebastien Grignard
|
|||||||
Romano Magacho
|
Romano Magacho
|
||||||
Paul de Repentigny
|
Paul de Repentigny
|
||||||
Nikolaus Hanekamp
|
Nikolaus Hanekamp
|
||||||
|
Michael Hartman
|
||||||
Leandro Motta Barros
|
Leandro Motta Barros
|
||||||
Laurens Voerman
|
Laurens Voerman
|
||||||
Jeremy Moles
|
|
||||||
Carlo Camporesi
|
Carlo Camporesi
|
||||||
Bruce Clay
|
Bruce Clay
|
||||||
Brad Colbert
|
Brad Colbert
|
||||||
@ -91,7 +92,6 @@ Sohey Yamamoto
|
|||||||
Serge Lages
|
Serge Lages
|
||||||
Phil Atkin
|
Phil Atkin
|
||||||
Paul Melis
|
Paul Melis
|
||||||
Michael Hartman
|
|
||||||
Mathieu Marache
|
Mathieu Marache
|
||||||
Ken Sewell
|
Ken Sewell
|
||||||
Julian Ortiz
|
Julian Ortiz
|
||||||
@ -126,9 +126,11 @@ Michael Henheffer
|
|||||||
Maya Leonard
|
Maya Leonard
|
||||||
Max Behensky
|
Max Behensky
|
||||||
Mathew May
|
Mathew May
|
||||||
|
Martin Lavery
|
||||||
Martijn Kragtwijk
|
Martijn Kragtwijk
|
||||||
Kevin Moiule
|
Kevin Moiule
|
||||||
Keith Steffen
|
Keith Steffen
|
||||||
|
José Delport
|
||||||
Joseph Winston
|
Joseph Winston
|
||||||
John Aughey
|
John Aughey
|
||||||
Johan Nouvel
|
Johan Nouvel
|
||||||
@ -151,6 +153,7 @@ Andreas Goebel
|
|||||||
Anders Backman
|
Anders Backman
|
||||||
Zbigniew Sroczynski
|
Zbigniew Sroczynski
|
||||||
Yuri Vilmanis
|
Yuri Vilmanis
|
||||||
|
Wojciech Lewandowski
|
||||||
Warren Macchi
|
Warren Macchi
|
||||||
Wang Lam
|
Wang Lam
|
||||||
Walter J. Altice
|
Walter J. Altice
|
||||||
@ -169,6 +172,7 @@ Tery Welsh
|
|||||||
Tanguy Fautré
|
Tanguy Fautré
|
||||||
Sylvan Marie
|
Sylvan Marie
|
||||||
Sylvain Marie
|
Sylvain Marie
|
||||||
|
Sherman Wilcox
|
||||||
Shane Arnott
|
Shane Arnott
|
||||||
Sebastien Kuntz
|
Sebastien Kuntz
|
||||||
Ronny Krueger
|
Ronny Krueger
|
||||||
@ -195,15 +199,16 @@ Mauricio Hofmam
|
|||||||
Matthew May
|
Matthew May
|
||||||
Matt Green
|
Matt Green
|
||||||
Matt Burke
|
Matt Burke
|
||||||
|
Mathias Froelich
|
||||||
Mathia Walker
|
Mathia Walker
|
||||||
Mason Menninger
|
Mason Menninger
|
||||||
Martin Spott
|
Martin Spott
|
||||||
Martin Amueller
|
Martin Amueller
|
||||||
|
Maria Ten
|
||||||
Louis Hamilton
|
Louis Hamilton
|
||||||
Lewis Harmon
|
Lewis Harmon
|
||||||
Kristopher Bixler
|
Kristopher Bixler
|
||||||
Karsten Weiss
|
Karsten Weiss
|
||||||
José Delport
|
|
||||||
Josh Portway
|
Josh Portway
|
||||||
John Tan
|
John Tan
|
||||||
John Grant
|
John Grant
|
||||||
|
300
ChangeLog
300
ChangeLog
@ -1,3 +1,303 @@
|
|||||||
|
2007-06-04 15:11 +0000 [r6832] robert:
|
||||||
|
|
||||||
|
* Fixed stray control character
|
||||||
|
|
||||||
|
2007-06-04 15:05 +0000 [r6831] robert:
|
||||||
|
|
||||||
|
* Warning fix
|
||||||
|
|
||||||
|
2007-06-04 14:47 +0000 [r6829-6830] robert:
|
||||||
|
|
||||||
|
* Cleaned up example
|
||||||
|
|
||||||
|
* From Martin Lavery and Robert Osfield, ported fltk example to
|
||||||
|
osgViewer::Viewer
|
||||||
|
|
||||||
|
2007-06-04 13:45 +0000 [r6828] robert:
|
||||||
|
|
||||||
|
* Added local FindFLTK.cmake to avoid problems with FLTK no being
|
||||||
|
found by standard CMake FindFLTK.cmake.
|
||||||
|
|
||||||
|
2007-06-04 11:47 +0000 [r6827] robert:
|
||||||
|
|
||||||
|
* From Roger James, "Here are my fixes for transparency in the
|
||||||
|
Collada DAE reader."
|
||||||
|
|
||||||
|
2007-06-04 11:14 +0000 [r6826] robert:
|
||||||
|
|
||||||
|
* From Martin Lavery and Robert Osfield, added use of hardwarded
|
||||||
|
value kCGLCEMPEngine to fix build failure on slightly older
|
||||||
|
versions of OSX.
|
||||||
|
|
||||||
|
2007-06-04 10:56 +0000 [r6825] robert:
|
||||||
|
|
||||||
|
* Updated wrappers
|
||||||
|
|
||||||
|
2007-06-04 10:47 +0000 [r6824] robert:
|
||||||
|
|
||||||
|
* Added osg::Hint class
|
||||||
|
|
||||||
|
2007-06-04 08:38 +0000 [r6823] robert:
|
||||||
|
|
||||||
|
* Fixed spelling of Receives
|
||||||
|
|
||||||
|
2007-06-03 10:00 +0000 [r6822] robert:
|
||||||
|
|
||||||
|
* Updated wrappers
|
||||||
|
|
||||||
|
2007-06-03 09:34 +0000 [r6821] robert:
|
||||||
|
|
||||||
|
* Added Viewer::setUpViewerAsEmbeddedInWindow convinience method
|
||||||
|
|
||||||
|
2007-06-03 09:11 +0000 [r6819-6820] robert:
|
||||||
|
|
||||||
|
* Removed osgsimple example
|
||||||
|
|
||||||
|
* Merged the osgviewerQT3 and QT4 examples into a single
|
||||||
|
osgviewerQT example, and ported across from SimpleViewer to using
|
||||||
|
Viewer
|
||||||
|
|
||||||
|
2007-06-03 08:58 +0000 [r6818] robert:
|
||||||
|
|
||||||
|
* Changed external library specication
|
||||||
|
|
||||||
|
2007-06-02 16:23 +0000 [r6817] robert:
|
||||||
|
|
||||||
|
* Ported across from SimpleViewer to using Viewer
|
||||||
|
|
||||||
|
2007-06-02 16:01 +0000 [r6816] robert:
|
||||||
|
|
||||||
|
* Ported QT3 example across to use osgViewer::Viewer, and made it
|
||||||
|
possible to use the same source for both QT3 and QT4
|
||||||
|
|
||||||
|
2007-06-02 15:31 +0000 [r6815] robert:
|
||||||
|
|
||||||
|
* Added osgViewer::GraphicsWindowEmbedded and ported GLUT, SDL and
|
||||||
|
WX examples across from SimpleViewer to Viewer.
|
||||||
|
|
||||||
|
2007-06-02 12:03 +0000 [r6814] robert:
|
||||||
|
|
||||||
|
* Ported GLUT example to using osgViewer::Viewer rather than
|
||||||
|
SimpleViewer by using a local GraphicsWindowEmbedded class to
|
||||||
|
help the adaption.
|
||||||
|
|
||||||
|
2007-06-01 22:41 +0000 [r6813] robert:
|
||||||
|
|
||||||
|
* Renamed all osgsimpleviewer* files to osgviewer*
|
||||||
|
|
||||||
|
2007-06-01 22:33 +0000 [r6812] robert:
|
||||||
|
|
||||||
|
* Renamed osgsimpleviewer* examples to osgviewer* in prep for
|
||||||
|
replacement of SimpleViewer by Viewer
|
||||||
|
|
||||||
|
2007-06-01 22:28 +0000 [r6811] robert:
|
||||||
|
|
||||||
|
* updated wrapper
|
||||||
|
|
||||||
|
2007-06-01 21:38 +0000 [r6810] robert:
|
||||||
|
|
||||||
|
* From J.P Delport, "attached find an updated osgunittests.cpp that
|
||||||
|
allows for the testing of the matrix.getRotate() function when a
|
||||||
|
matrix contains a scale as well as a rotation. The scale can
|
||||||
|
optionally be switched off, see the top of testQuatFromMatrix().
|
||||||
|
As expected, all the current methods for mat to quat conversion
|
||||||
|
fail these new tests. When the scale is omitted, mk2 of getRotate
|
||||||
|
with sign instead of signOrZero passes, as well as mk1. "
|
||||||
|
|
||||||
|
2007-06-01 21:33 +0000 [r6809] robert:
|
||||||
|
|
||||||
|
* From Maria Ten, "The constructor method of the EllipsoidLocator
|
||||||
|
of osgTerrain assumes that the terrain is always the Earth
|
||||||
|
planet. I changed the constructor method to accept the Equator
|
||||||
|
radius and the Polar radius like parameters. By default, it
|
||||||
|
assumes the Earth radius for the EllipsoidLocator. I added a
|
||||||
|
setEllipsoidModel method, too. Now, we are developing some
|
||||||
|
libraries for a GIS applicacion, and our libraries can visualize
|
||||||
|
terrains of planets like Mars. I think that is a interesting
|
||||||
|
change."
|
||||||
|
|
||||||
|
2007-06-01 21:28 +0000 [r6808] robert:
|
||||||
|
|
||||||
|
* From Michael Hartman, "CMakeLists.txt: Changed this back to
|
||||||
|
setup_example since WIN32 flag is now supported. MFC_OSG.h: Added
|
||||||
|
flag to indicate when the rendering thread has exited.
|
||||||
|
MFC_OSG.cpp: Code modifications to support rendering flag thread
|
||||||
|
exit. MFC_OSG_MDIView.cpp: Change to OnDestroy function to wait
|
||||||
|
until we get render thread exit flag is true before we close the
|
||||||
|
window. Main Exit Process: User presses escape button Viewer
|
||||||
|
captures escape button and stops threading etc. Viewer sets Done
|
||||||
|
when shutdown is complete MFC Render Thread monitors viewer->done
|
||||||
|
for true MFC Render Thread exits while loop and sets MFC Done
|
||||||
|
flag MFC View Window monitors MFC Done flag and then
|
||||||
|
closes/destroys the window "
|
||||||
|
|
||||||
|
2007-06-01 19:53 +0000 [r6807] robert:
|
||||||
|
|
||||||
|
* Updated wrappers
|
||||||
|
|
||||||
|
2007-06-01 19:45 +0000 [r6804-6806] robert:
|
||||||
|
|
||||||
|
* From Wojciech Lewandowski, "I did few tests to see whether adding
|
||||||
|
PreDraw callback would help us with SPI problems when using
|
||||||
|
Viewer. Results were positive so I decided to give it a try and
|
||||||
|
ask you to verify and maybe merge with existing codebase. I added
|
||||||
|
_preDrawCallback member and neccessary access methods plus
|
||||||
|
modified osgUtil RenderStage.cpp to invoke it before all
|
||||||
|
drawInner calls are made. I tried to maintain symmetry with
|
||||||
|
postDrawCallback but you know better where is a proper place for
|
||||||
|
this call ;-) "
|
||||||
|
|
||||||
|
* Updates to OverlayData
|
||||||
|
|
||||||
|
* From Mathias Froelich, "have done an interface to change the
|
||||||
|
mouse cursor in the X11 graphics window. The win32 implementation
|
||||||
|
is still in its original shape since I have no win32
|
||||||
|
implementation available. I have chosen the enum approach for the
|
||||||
|
first cut. That is benefitial since the user does not need to
|
||||||
|
track creation of mouse cursors for different windows and
|
||||||
|
displays in presence of multiple viewer windows. The default set
|
||||||
|
of available mouse shapes is the same set that was available with
|
||||||
|
glut. That set served many OpenGL applications well, so the hope
|
||||||
|
is that this is enough. Even though, that implementation is still
|
||||||
|
extensible: I have digged out the way SDL defines new mouse
|
||||||
|
cursors and added a still documented out function prototype in
|
||||||
|
the GraphicsWindow that can be used to extend the current
|
||||||
|
implemtation for arbitrary mouse shapes. That is not implemented
|
||||||
|
yet. I hope that somebody with a win32 test system can catch up
|
||||||
|
that implementation on win32."
|
||||||
|
|
||||||
|
2007-06-01 19:21 +0000 [r6802-6803] robert:
|
||||||
|
|
||||||
|
* Removed setViewUpOnScreen settings
|
||||||
|
|
||||||
|
* From Stephan Huber, "attached you'll find the modified
|
||||||
|
ImageStream and a small fix for QuicktimeImageStream to disable
|
||||||
|
debug-logging :)"
|
||||||
|
|
||||||
|
2007-06-01 19:10 +0000 [r6801] robert:
|
||||||
|
|
||||||
|
* From Mike Wittman, "Just found another issue building the C#
|
||||||
|
wrappers: the osgTerrain ValidDataOperator file uses osg::Vec2,
|
||||||
|
osg::Vec3, and osg::Vec4, but does not include their headers. The
|
||||||
|
file with the relevant includes is attached. "
|
||||||
|
|
||||||
|
2007-06-01 19:01 +0000 [r6799-6800] robert:
|
||||||
|
|
||||||
|
* Removed the debug message for the ortho path.
|
||||||
|
|
||||||
|
* Improved the handling of the -p path option
|
||||||
|
|
||||||
|
2007-06-01 18:27 +0000 [r6798] robert:
|
||||||
|
|
||||||
|
* Work in progress on shaders support
|
||||||
|
|
||||||
|
2007-06-01 16:14 +0000 [r6797] robert:
|
||||||
|
|
||||||
|
* From Paul Martz, added Win32 export
|
||||||
|
|
||||||
|
2007-06-01 11:21 +0000 [r6796] robert:
|
||||||
|
|
||||||
|
* Added recording of camera paths
|
||||||
|
|
||||||
|
2007-06-01 10:42 +0000 [r6794-6795] robert:
|
||||||
|
|
||||||
|
* Changed name of AnimationPathHandler to RecordCameraPathHandler
|
||||||
|
|
||||||
|
* From Jeremy Moles, new event handler to record the camera path. A
|
||||||
|
few small tweaks by Robert Osfield to make it more consistent
|
||||||
|
with the old osgProducer::Viewer behavior.
|
||||||
|
|
||||||
|
2007-05-30 17:56 +0000 [r6793] robert:
|
||||||
|
|
||||||
|
* Improved taper ratio computation
|
||||||
|
|
||||||
|
2007-05-30 16:36 +0000 [r6792] robert:
|
||||||
|
|
||||||
|
* Added set up of overlay stateset
|
||||||
|
|
||||||
|
2007-05-30 14:18 +0000 [r6791] robert:
|
||||||
|
|
||||||
|
* Added trapezodial fitting code
|
||||||
|
|
||||||
|
2007-05-30 09:25 +0000 [r6790] robert:
|
||||||
|
|
||||||
|
* Fixed case of when view==NULL
|
||||||
|
|
||||||
|
2007-05-29 18:39 +0000 [r6789] ewing:
|
||||||
|
|
||||||
|
* Stephan Huber: Adding missing Xcode project file.
|
||||||
|
|
||||||
|
2007-05-29 14:19 +0000 [r6788] shuber:
|
||||||
|
|
||||||
|
* From Stephan Huber, updated OpenThreads-XCode-project files
|
||||||
|
|
||||||
|
2007-05-29 13:28 +0000 [r6787] robert:
|
||||||
|
|
||||||
|
* Added support for specifying which screen number to place the
|
||||||
|
window
|
||||||
|
|
||||||
|
2007-05-29 10:31 +0000 [r6786] robert:
|
||||||
|
|
||||||
|
* From Sherman Wilcox, "The issue itself occurs when a model is
|
||||||
|
tessellated that has greater than unsigned short number of
|
||||||
|
vertexes. An object called vertexPtrToIndexMap contains vertexes
|
||||||
|
and their indexes. This std::map object can obviously hold a
|
||||||
|
quantity that is greater than unsigned short, however
|
||||||
|
osg::DrawElementsUShort objects were being created to reference
|
||||||
|
these vertexes and their indexes. osg::DrawElementsUShort can
|
||||||
|
only hold indexes that are 16-bit quantities. ...
|
||||||
|
proposed_patch_2\tessellator.cpp. This solution examines the size
|
||||||
|
of vertexPtrToIndexMap and selects 1 of 3 possible
|
||||||
|
osg::DrawElements objects: DrawElementsUByte, DrawElementsUShort,
|
||||||
|
or DrawElementsUInt. The main drawback of this particular
|
||||||
|
solution is the code duplication. However, the repair is
|
||||||
|
straightforward."
|
||||||
|
|
||||||
|
2007-05-29 10:01 +0000 [r6784] robert:
|
||||||
|
|
||||||
|
* From Olaf Flebbe, "recently I discovered that the freetype plugin
|
||||||
|
does not work, because CMake doesn't recognize it properly on
|
||||||
|
windows. 1) the header detection on a directory "freetype" fails,
|
||||||
|
it seems to need a filename: "ft2build.h" actually works. 2) the
|
||||||
|
3rdparty I am supplying for FlightGear contains freetype-2.3.4. I
|
||||||
|
added the correct library naming for this particular release. I
|
||||||
|
double-checked my directory layout with the 3rdparty supplied by
|
||||||
|
other OSG contributors."
|
||||||
|
|
||||||
|
2007-05-29 09:57 +0000 [r6783] robert:
|
||||||
|
|
||||||
|
* From Olar Flebbe, "Visual Studio 2005 triggered a small glitch in
|
||||||
|
UnittestFramework.cpp Do not derefence it2 if it is at end()."
|
||||||
|
|
||||||
|
2007-05-29 07:25 +0000 [r6782] robert:
|
||||||
|
|
||||||
|
* Changed SHORT_NAMES = NO to SHORT_NAMES = YES to avoid crappy
|
||||||
|
Windows problems
|
||||||
|
|
||||||
|
2007-05-28 15:44 +0000 [r6779] robert:
|
||||||
|
|
||||||
|
* Added --object, --ortho and --persp OverlayNode options
|
||||||
|
|
||||||
|
2007-05-28 15:27 +0000 [r6778] robert:
|
||||||
|
|
||||||
|
* Fixed handle on non ellipsoid models
|
||||||
|
|
||||||
|
2007-05-28 15:17 +0000 [r6777] robert:
|
||||||
|
|
||||||
|
* Improved the accuracy of the overlaynode settings
|
||||||
|
|
||||||
|
2007-05-28 13:56 +0000 [r6776] robert:
|
||||||
|
|
||||||
|
* Added project down to base implementation.
|
||||||
|
|
||||||
|
2007-05-28 10:48 +0000 [r6773] robert:
|
||||||
|
|
||||||
|
* Updated ChangeLog and AUTHORS.txt for 1.9.6 release
|
||||||
|
|
||||||
|
2007-05-28 10:17 +0000 [r6772] robert:
|
||||||
|
|
||||||
|
* Updated version number, wrappers and readme for release
|
||||||
|
|
||||||
2007-05-28 10:14 +0000 [r6771] robert:
|
2007-05-28 10:14 +0000 [r6771] robert:
|
||||||
|
|
||||||
* From Frauciel Luc, "Added support for other pointers than mouses
|
* From Frauciel Luc, "Added support for other pointers than mouses
|
||||||
|
@ -196,6 +196,7 @@ bool validName(const std::string& first)
|
|||||||
if (first=="Vec4ub") return false;
|
if (first=="Vec4ub") return false;
|
||||||
if (first=="Proxy") return false;
|
if (first=="Proxy") return false;
|
||||||
if (first=="CullVistor") return false;
|
if (first=="CullVistor") return false;
|
||||||
|
if (first=="SimpleViewer") return false;
|
||||||
if (first=="TexMat(Matrix") return false;
|
if (first=="TexMat(Matrix") return false;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@ -258,6 +259,7 @@ std::string typoCorrection(const std::string& name)
|
|||||||
if (name=="Moule") return "Moiule";
|
if (name=="Moule") return "Moiule";
|
||||||
if (name=="Nicklov") return "Nikolov";
|
if (name=="Nicklov") return "Nikolov";
|
||||||
if (name=="Olad") return "Olaf";
|
if (name=="Olad") return "Olaf";
|
||||||
|
if (name=="Olar") return "Olaf";
|
||||||
if (name=="Oritz") return "Ortiz";
|
if (name=="Oritz") return "Ortiz";
|
||||||
if (name=="Osfied") return "Osfield";
|
if (name=="Osfied") return "Osfield";
|
||||||
if (name=="Pail") return "Paul";
|
if (name=="Pail") return "Paul";
|
||||||
@ -291,6 +293,7 @@ std::string typoCorrection(const std::string& name)
|
|||||||
if (name=="Froehlich") return "Fröhlich";
|
if (name=="Froehlich") return "Fröhlich";
|
||||||
if (name=="Eileman") return "Eilemann";
|
if (name=="Eileman") return "Eilemann";
|
||||||
if (name=="Skinnder") return "Skinner";
|
if (name=="Skinnder") return "Skinner";
|
||||||
|
if (name=="SimpleViewer") return "";
|
||||||
|
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user