From 80892030b81223076c6c39f1fc93e0f19574e1e3 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 5 Sep 2006 15:22:54 +0000 Subject: [PATCH] Updated NEWS, AUTHORS file and osgversion for the 1.2-rc1 --- AUTHORS.txt | 29 ++++++++++++++------------ NEWS.txt | 24 ++++++++++----------- applications/osgversion/osgversion.cpp | 1 + 3 files changed, 29 insertions(+), 25 deletions(-) diff --git a/AUTHORS.txt b/AUTHORS.txt index a75def00c..4822cade1 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -1,6 +1,6 @@ -OpenSceneGraph Library 1.1.1 +OpenSceneGraph Library 1.2 -205 Contributors: +208 Contributors: Firstname Surname ----------------- @@ -10,13 +10,13 @@ Marco Jez Mike Weiblen Geoff Michel Brede Johansen -Bob Kuehne Farshid Lashkari -Eric Sokolowsky +Bob Kuehne Paul Martz +Eric Wing +Eric Sokolowsky Ulrich Hertlein Tree -Eric Wing Norman Vine Trajce Nikolov Pavel Moloshtan @@ -30,8 +30,8 @@ Randall Hopper Gideon May Michael Gronager Chris Hanson -Neil Salter Joran Jessurun +Neil Salter Frederic Marmond David Fries Colin McDonald @@ -45,6 +45,7 @@ David Spilling Daniel Sjölie Ben Discoe Sasa Bistrovic +Roger James Olaf Flebbe Martin Naylor Markus Trenkwalder @@ -55,32 +56,34 @@ Ravi Mathur Joseph Steel Joakim Simonsson Jason Daly +David Guthrie Corbin Holtz Toshiyuki Takahei Thom DeCarlo Simon Julier -Roger James +Sebastien Grignard Nikolaus Hanekamp Loic Dachary Leandro Motta Barros Gordon Tomlinson -David Guthrie Bruce Clay Brad Christiansen Alberto Barbati Vivek Rajan Terry Welsh Sohey Yamamoto -Sebastien Grignard Romano Magacho Phil Atkin Paul Melis +Mike Wittman Ken Sewell Julian Ortiz Jeremy Bell James French Gabor Dorka Domenico Mangieri +David Callu +Daniel Larimer Carlo Camporesi Andreas Ekstrand Ali Botorabi @@ -96,7 +99,6 @@ Perry Miller Per Fahlberg Paul de Repentigny Nathan Monteleone -Mike Wittman Michael Platings Maya Leonard Max Behensky @@ -108,6 +110,7 @@ Keith Steffen Joseph Winston John Shue Johan Nouvel +Jeremy Moles Igor Kravtchenko George Tarantilis Garret Potts @@ -115,7 +118,6 @@ Fabio Mierlo Donn Mielcarek David Ergo Daniel Trstenjak -Daniel Larimer Brad Colbert Antoine Hue Andrew Sampson @@ -129,6 +131,7 @@ Volker Walkiewicz Vladimir Vukicevic Vincent Vivanloc Vasily Radostev +Vaclav Bilek Tyge Troy Yee Tino Schwarze @@ -169,7 +172,6 @@ John Grant John Donovan John Davis Joan Abadie -Jeremy Moles Jay Zuckerman Jason Ballenger Jan Ciger @@ -179,6 +181,7 @@ Gustavo Wagner Graeme Harkness Glenn Waldrom George Papagiannakis +Gary Quinn Frank Warmerdam Frank Lindeman Frank Lichtenheld @@ -192,7 +195,6 @@ Douglas A. Pouk Donny Cipperly Dean Iverson David Jung -David Callu Chuck Sembroski Carlos García Brad Anderegg @@ -201,6 +203,7 @@ Blake Williams Bart Gallet Axel Volley Andrew Reyonolds +Andrew Lorino Andreas Jochens Anders Backman Allen Bierbaum diff --git a/NEWS.txt b/NEWS.txt index fee6666b6..6665f3f26 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -1,26 +1,26 @@ OSG News ======== -!!!OpenSceneGraph 1.2 release introduces Windows 64bit and AIX support, processor affinity and bug fixes. +!!!OpenSceneGraph 1.2 release introduces Windows 64bit and AIX support, COLLADA support, processor affinity and texture atlas builder. -AYRSHIRE, Scotland - 1st September 2006 - [=OpenSceneGraph=] Professional Services announces the release of [=OpenSceneGraph=] 1.1.1, the industry's leading open source scene graph technology, designed to accelerate application development and improve 3D graphics performance. [=OpenSceneGraph=] 1.1.1, written entirely in Standard C++ and built upon [=OpenGL=], offers developers working in the visual simulation, game development, virtual reality, scientific visualization and modeling markets a real time visualization tool which rivals established commercial scene graph toolkits in functionality and performance. [=OpenSceneGraph=] 1.1.1 runs on all Microsoft Windows platforms, Apple OS/X, GNU/Linux, IRIX, Solaris, HP-UX and AIX and [=FreeBSD=] operating systems. +AYRSHIRE, Scotland - 5th September 2006 - [=OpenSceneGraph=] Professional Services announces the release of [=OpenSceneGraph=] 1.2, the industry's leading open source scene graph technology, designed to accelerate application development and improve 3D graphics performance. [=OpenSceneGraph=] 1.2, written entirely in Standard C++ and built upon [=OpenGL=], offers developers working in the visual simulation, game development, virtual reality, scientific visualization and modeling markets a real time visualization tool which rivals established commercial scene graph toolkits in functionality and performance. [=OpenSceneGraph=] 1.2 runs on all Microsoft Windows platforms, Apple OS/X, GNU/Linux, IRIX, Solaris, HP-UX, AIX and [=FreeBSD=] operating systems. The OpenSceneGraph-1.2 release introduces: -* Support for Windows 64 bit build. -* Support for HP's AIX operating system. -* Processor affinity. -* Texture Atlas builder. -* GPU stats. -* COLLADA plugin. -* A range of bug fixes. +* Support for Windows 64 bit build has been added, allowing windows programmers to take advantage of the scalability that Linux, IRIX, Solaris, FreeBSD and OSX prorgramers have enjoyed with the OpenSceneGraph for years. +* Support for HP's AIX operating system has been added bringing the total number of supported operating systems to 8. +* COLLADA 1.4 plugin developed by Sony Computer Entertainment and kindly donated to the OpenSceneGraph project as open source, supports both the reading and writing of COLLADA 1.4 .dae files. COLLADA is the new industry standard data asset exchange format that is now supported by a range of 3d modelling packages and provides a unified art path route to and from the OpenSceneGraph. +* Processor affinity support added allow application to lock cull-draw and database processes to specific processors, thereby avoiding cache coherancy problems associated with processes moving from processor to processor. +* A Texture Atlas builder has been added to the database optimization classes, allowing either manual or automated setting up of texture atlas. Using texture atlas can improve performance by reducing the number of state changes required to render a scene, and by allowing databases to batched in large groups of geometry, in a form that better suits modern graphics arhitectures. +* GPU timing stats have been added to the viewer class, provided the time taken to process allow drawing operations down on the GPU for the previous frame. Coupled with the existing timing of CPU update, cull and draw dispatch the stats reporting now provides the end user with a clearer idea of whether their application is CPU or GPU limited and server as a better guide to performance optimization work. +* A range of bug fixes and API refinements. -For further information and to download the latest release head to the project website: +The OpenSceneGraph-1.2 release is the culmination of 7 years development, with contributions from 208 developers from around the world. The user base is composed of a wide range of industry and academic users with over 1400 developers subscribed to the projects public support mailing list. + +For further information and to download the latest release see the project website: http://www.openscenegraph.org -The OpenSceneGraph-1.1.1 is the culmination of 7 years development and contributions of over 200 contributors from across the world. - Robert Osfield\\ Project Lead and Proprietor [=OpenSceneGraph=] Professional Services diff --git a/applications/osgversion/osgversion.cpp b/applications/osgversion/osgversion.cpp index a36fcecc7..7849e64e2 100644 --- a/applications/osgversion/osgversion.cpp +++ b/applications/osgversion/osgversion.cpp @@ -184,6 +184,7 @@ bool validName(const std::string& first) if (first=="Vec4ub") return false; if (first=="Proxy") return false; if (first=="CullVistor") return false; + if (first=="TexMat(Matrix") return false; return true; }