<commit_before>OSG News (most significant items from ChangeLog)
================================================

29th November 2005 - OpenScneneGraph-1.0-rc6

    AYRSHIRE, Scotland - November 29th, 2005 - OpenSceneGraph Professional
    Services and Andes Engineering today announced the release of
    OpenSceneGraph 1.0, the industry's leading open source, OpenGL 2.0
    and OpenGL Shading Language-capable graphics library designed to
    accelerate application development and improve 3D graphics
    performance. OpenSceneGraph 1.0, written entirely in standard C++
    and 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 graphs in functionality and performance.
    OpenSceneGraph 1.0 runs on all Microsoft Windows platforms, Apple
    OSX, GNU/Linux, IRIX, Solaris and FreeBSD operating systems. 


    Feature rich and performant
    ===========================
    The OpenSceneGraph is designed from the ground up using Standard C++
    and Design Patterns, and provides seamless support of OpenGL 1.1 right
    through to OpenGL 2.0.   Thanks to the open source development model, where
    beta releases have been publicaly throughout the software development,  
    extensive industry testing early on in the development cycle has resulted
    in toolkit that is driven by the needs of real end users, rather than marketing goals.
    The end result is a toolkit of high quality, robustness, industry-leading
    performance and feature set.  Features include:

      o Fully featured and industry proven core scene graph
      o High performance due to support for view frustum, level of detail,
        Small feature and  occlusion culling; state sorting, lazy state updating,
        OpenGL fast paths, multi-threading and database optimization.
      o Extensive support for OpenGL, from 1.1 through to 2.0 and latest extensions.
      o Tightly coupled support for OpenGL Shader Language, developed in conjunction with 3D labs.
      o Support for an wide range of 2D image and 3D database formats, with 34 loaders available
        including industry standards such as OpenFlight, OBJ, 3DS, TerraPage, Jpeg, Png and GeoTiff.
      o Particle effects.
      o High quality anti-aliased TrueType(R) text support.
      o Seamless support for framebuffer objects, pbuffers and frame buffer render-to-texture effects.
      o Visual simulation extension Light points, impostors.
      o Multi-threaded database paging support, which can be used in conjunction
        with all 3D database and image loaders, allowing terabyte database
        to be explored at a solid 60Hz.
      o Large scale, whole earth geospatial terrain paged database generation.
      o Introspection support for core libraries allowing external applications
        to query, get, set and operate on all classes in the scene graph, via
        a generic interface.
      o Multi-threaded and highly configurable support for multiple CPU/multiple GPU
        machines such as SGI(R) Onyx(R) and Silicon Graphics Prism(TM) through to multiple graphics card PCI express PC systems.
      o Cross platform - support for Windows(R), Linux(TM), OSX, IRIX(R), Solaris(TM), FreeBSD(R) and HP-UX.
      o Open Source license that permits usage in commercial applications free of
        charge and without affecting the license of end-user applications.
        The OpenSceneGraph Public Licence  is based on the wxWigets relaxation
        of the Lesser GNU Public License (LGPL).

    Quotes on features
     ""
     ""

    High quality support and services
    =================================

    The OpenSceneGraph project is backed up with professional services
    provided by the partnership of OpenSceneGraph Professional Services,
    based in Ayrshire, Scotland, and Andes Engineering in California, USA.  Services
    available including confidential professional support, bespoke development,
    consultancy and training.

    Quotes on support, training, consultancy:
     ""

    Community based support is available via public mailing lists which
    are free of charge, with nearly 1200 developers subscribed to the main
    public list, which acts as the center for community support, and
    participation in development and testing of the software.

    Quotes on the community:

     ""

    Industry Proven
    ===============
    Throughout its development it's been heavily used in hundreds of
    companies and organisations around the world, testing its design and
    implementation directly with real-word applications and often helping
    develop and refine the code base. Many industry leading applications have
    been ported to, or developed from the ground up using the OpenSceneGraph, and already are in active service:

    Quote on industry usage:

    ""
    ""

    Thanks
    ======

    The OpenSceneGraph 1.0 release is the culmination of 7 years' work, taking what
    started out a small hobby project to the an industry-leading graphics toolkit 
    used throughout industry and academia.  Community participation has been a 
    crucial part to the success of the project with 169 contributing software 
    developers** from around the world, we are indebted to all their efforts.  
    A special thanks goes to <NAME>, <NAME> and <NAME> for the massive contributions that
    they have made in terms of coding, support and expertise over a wide
    range of topics through the years.

    <NAME>
    Project Lead and Proprietor OpenSceneGraph Professional Services
    29th November 2005.

25th May 2005 - OpenSceneGraph-0.9.9

>>> OpenGL Shading Language integrated into core, Introspection, movies, particle effects and much more...  

Introduction to the OpenSceneGraph:

The OpenSceneGraph is an Open Source, high performance real-time graphics toolkit, written for developers of vis-sim applications, virtual reality, scientific visualisation, education through to games.  The toolkit is based on OpenGL and Standard C++ and most portable toolkit of its kind, supporting Windows, Linux, OSX, Irix, Solaris, FreeBSD and HP-UX and Aix, including 64 bit support on Windows, Linux, OSX, Irix and Solaris.  OpenGL version from 1.1 through to 2.0 are all seemlessly supported, including many of the latest extensions.  The OpenSceneGraph is now firmly established as one of the worlds most popular scene graph technologies, and is used and developed by community of over a thousand developers. 
    
The OpenSceneGraph 0.9.9 release:
    
The latest release of the OpenSceneGraph, 0.9.9, is the culmination of 7 years development and is the final milestone before reaching 1.0. All core features for 1.0 are now in place and ready for deployment.  Since the development driven is by technical convergence rather than usual marketing forces, even the beta releases of the OpenSceneGraph are already mature enough for major industry players to have adopted it for their own application development, with many companies already releasing products based on top of the OpenSceneGraph.
    
The 0.9.9 release includes many minor API refinements, bug fixes and optimizations, but also major new features including tight integration of OpenGL Shading Language support directly into the core osg library, new reflection/introspection support, new particle effects, movie support and DXF import.  Details follow:
        
OpenGL Shader Language support:
    
OpenGL Shading Language (GLSL) support has been moved from the osgGL2 node kit directly into the core osg library.  This move also involved refactoring the handling of state so that it now specifically supports GLSL Program, Shaders and Uniforms in a convenient and flexible way. State sorting and lazy state updating are now applied to both Program and Uniforms to maximize performance throughput.  The work was spearheaded by 3Dlabs engineer <NAME>, collaborating with <NAME> with contributions from the community. <commit_msg>Updated NEWS.<commit_after>OSG News (most significant items from ChangeLog)
================================================

AYRSHIRE, Scotland - November 30th, 2005 - [=OpenSceneGraph=] Professional
Services and Andes Engineering today announced the release of
[=OpenSceneGraph=] 1.0, the industry's leading open source, [=OpenGL=] 2.0
and [=OpenGL=] Shading Language-capable graphics library designed to
accelerate application development and improve 3D graphics
performance. [=OpenSceneGraph=] 1.0, written entirely in Standard C++
and [=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 graphs in functionality and performance.
[=OpenSceneGraph=] 1.0 runs on all Microsoft Windows platforms, Apple
OSX, GNU/Linux, IRIX, Solaris and [=FreeBSD=] operating systems. 

!!!Open source development delivers industry leading features and performance
The [=OpenSceneGraph=] 1.0 release in the culmination of 6 years development by the lead developers and contributions from the open community source community that has grown up 
around the project. Through its developement, the [=OpenSceneGraph=] has benefited tremendously from contributions from and extensive real world testing by the community, 
shaping ot into a high quality library with a feature set relevant to application developers needs. Features include:

* A fully featured and industry proven scene graph
* High performance due to support for view frustum, level of detail, Small feature and occlusion culling; state sorting, lazy state updating, [=OpenGL=] fast paths, multi-threading and database optimization.
* An extensive support for [=OpenGL=], from 1.1 through to 2.0 and latest extensions.
* Tightly coupled support for [=OpenGL=] Shader Language, developed in conjunction with 3D labs.
* Support for an wide range of 2D image and 3D database formats, with 34 loaders available including industry standards such as [=OpenFlight=], [=TerraPage=], OBJ, 3DS,  Jpeg, Png and [=GeoTif=]f.
* Particle effects.
* High quality anti-aliased [=TrueType=](R) text support.
* Seamless support for framebuffer objects, pbuffers and frame buffer render-to-texture effects.
* Multi-threaded database paging support, which can be used in conjunction with all 3D database and image loaders, allowing terabyte database to be explored at a solid 60Hz.
* Large scale, whole earth geospatial terrain paged database generation.
* Introspection support for core libraries allowing external applications to query, get, set and operate on all classes in the scene graph, via a generic interface.
* Multi-threaded and highly configurable support for multiple CPU/multiple GPU machines.
* An Open Source license that permits usage in commercial applications free of charge and without affecting the license of end-user applications. The [=OpenSceneGraph=] Public Licence  is based on the wxWidgets relaxation of the Lesser GNU Public License (LGPL).

Further details on software features can be found at [[http://openscenegraph.org/osgwiki/pmwiki.php/Introduction/Introduction Intoduction]] section of openscenegraph.org.

!!!Downloads and Licensing
The [=OpenSceneGraph=] is open source so all access to the source code is provided, and its use free of charge for commericial and non commericial use.  Access
to the source allows end user great flexibility in how they develop, debug and deploy their applications and to benefit from productivity gains of having
full access to tool chain, and control over release cycles. Downloads of binaries and source can be found on [[http://www.openscenegraph.org/osgwiki/pmwiki.php/Downloads/Downloads Downloads]] section of the openscenegraph.org website.

The [=OpenSceneGraph=] is released under the [[http://www.openscenegraph.org/osgwiki/pmwiki.php/Legal/Legal [=OpenSceneGraph=] Public License]], which is based on the Lesser GNU Public License (LGPL), adding clarifying that the software can be used free of charge across the full spectrum of commericial and open source applications, including
the static linking of the [=OpenSceneGraph=] libraries without restricting the licensing of the original software. 

!!!Community contributions and support
The diverse community of nearly 1200 developers, from many different countries and professional backgrounds ranging from the some of the worlds
largest aerospace companies, games companies, visual simulation specialists, through to University researches, students and hobbiests. 
Community based support is available via public mailing lists which
are free of charge, where a community with nearly 1200 developers subscribed to the main
public list, which acts as the center for community support, and
participation in development and testing of the software.

!!!Professioal support and services
The [=OpenSceneGraph=] project is backed up with professional services
provided by the partnership of [=OpenSceneGraph=] Professional Services,
based in Ayrshire, Scotland, and Andes Engineering in California, USA.  Services
available include:

* Confidential Professional Support
* Bespoke development
* Consultancy 
* Training  

!!!Thanks
The [=OpenSceneGraph=] 1.0 release is the culmination of 7 years' work, taking what
started out a small hobby project to the an industry-leading graphics toolkit used 
throughout industry and academia.  Community participation has been a crucial part 
to the success of the project with [[http://openscenegraph.org/osgwiki/pmwiki.php/Documentation/Contributors contributions from 169 developers]] from around the world, we are indebted to all their efforts.  
A special thanks goes to <NAME>, <NAME> and <NAME> for the massive contributions that they have made in terms of coding, support and expertise over a wide range of topics through the years.

<NAME>
Project Lead and Proprietor [=OpenSceneGraph=] Professional Services
30th November 2005.

!!!About [=OpenSceneGraph=] Professional Services
[=OpenSceneGraph=] Professional Services was founded by <NAME>, in
April 2000, and is based in Prestwick, Scotland, and provides
professional services on top of the [=OpenSceneGraph=]. Further information about the
services it provides can be found at http://www.openscenegraph.com

!!!About Andes Engineering
Andes Engineering was founded by <NAME>, in December 2000, and is
based in Sunnyvale, California, and provides professional services and
custom simulators on top of the [=OpenSceneGraph=]. Further information about the
products and services it provides can be found at http://www.andesengineering.com


25th May 2005 - OpenSceneGraph-0.9.9

>>> OpenGL Shading Language integrated into core, Introspection, movies, particle effects and much more...  

Introduction to the OpenSceneGraph:

The OpenSceneGraph is an Open Source, high performance real-time graphics toolkit, written for developers of vis-sim applications, virtual reality, scientific visualisation, education through to games.  The toolkit is based on OpenGL and Standard C++ and most portable toolkit of its kind, supporting Windows, Linux, OSX, Irix, Solaris, FreeBSD and HP-UX and Aix, including 64 bit support on Windows, Linux, OSX, Irix and Solaris.  OpenGL version from 1.1 through to 2.0 are all seemlessly supported, including many of the latest extensions.  The OpenSceneGraph is now firmly established as one of the worlds most popular scene graph technologies, and is used and developed by community of over a thousand developers. 
    
The OpenSceneGraph 0.9.9 release:
    
The latest release of the OpenSceneGraph, 0.9.9, is the culmination of 7 years development and is the final milestone before reaching 1.0. All core features for 1.0 are now in place and ready for deployment.  Since the development driven is by technical convergence rather than usual marketing forces, even the beta releases of the OpenSceneGraph are already mature enough for major industry players to have adopted it for their own application development, with many companies already releasing products based on top of the OpenSceneGraph.
    
The 0.9.9 release includes many minor API refinements, bug fixes and optimizations, but also major new features including tight integration of OpenGL Shading Language support directly into the core osg library, new reflection/introspection support, new particle effects, movie support and DXF import.  Details follow:
        
OpenGL Shader Language support:
    
OpenGL Shading Language (GLSL) support has been moved from the osgGL2 node kit directly into the core osg library.  This move also involved refactoring the handling of state so that it now specifically supports GLSL Program, Shaders and Uniforms in a convenient and flexible way. State sorting and lazy state updating are now applied to both Program and Uniforms to maximize performance throughput.  The work was spearheaded by 3Dlabs engineer <NAME>, collaborating with <NAME> with contributions from the community. 
{'fraction_non_alphanumeric': 0.05195866658882597, 'fraction_numerical': 0.010391733317765193, 'mean_word_length': 4.467602936482605, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 23, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 5, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5459506', 'n_tokens_mistral': 4148, 'n_tokens_neox': 3893, 'n_words': 2286}