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

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 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.  The OpenSceneGraph is now 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 though the OpenSceneGraph is only now about to leave its beta status it is already highly tested and refined enough for industry luminaries such as Boeing, NASA, Lockeed-Martin, Landmark Graphics to have embraced the toolkit and use it extensively for their own application development, with many other companies already releasing products based on top of the OpenSceneGraph.  In a recent industry poll the OpenSceneGraph received a 52% share, 2 1/2 times larger share than the next largest industry player.
    
The 0.9.9 release includes many minor API refinements and 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)
================================================

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 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.  The OpenSceneGraph is now 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 and 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.05134424903982211, 'fraction_numerical': 0.011117849201536285, 'mean_word_length': 4.713625866050808, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '688931', 'n_tokens_mistral': 1150, 'n_tokens_neox': 1080, 'n_words': 693}