From 45f1f23064e1e9ce1aee9d3f9abc7e41ad888acb Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 30 Oct 2017 14:05:45 +0000 Subject: [PATCH] Updated ChangeLog and AUTHORS --- AUTHORS.txt | 44 +-- ChangeLog | 484 +++++++++++++++++++++++ applications/osgversion/Contributors.cpp | 4 +- 3 files changed, 509 insertions(+), 23 deletions(-) diff --git a/AUTHORS.txt b/AUTHORS.txt index 58628fdd5..9f299c9ce 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -1,4 +1,4 @@ -OpenSceneGraph Library 3.5.7 +OpenSceneGraph Library 3.5.8 568 Contributors: @@ -8,11 +8,11 @@ Robert Osfield Stephan Huber Paul Martz Farshid Lashkari -Mathias Fröhlich +Mathias Frhlich +Laurens Voerman Marco Jez Wang Rui -Laurens Voerman -Jean-Sébastien Guay +Jean-Sbastien Guay Ulrich Hertlein Mike Weiblen Sukender @@ -65,11 +65,11 @@ Norman Vine Chris Denham Sherman Wilcox Serge Lages -Romano José Magacho da Silva +Romano Jos Magacho da Silva Mourad Boufarguine Alberto Farre Glenn Waldron -André Garneau +Andr Garneau Adrian Egli Sebastian Messerschmidt Randall Hopper @@ -84,7 +84,7 @@ Michael Gronager Martin Naylor Joakim Simonsson David Spilling -Daniel Sjölie +Daniel Sjlie Bryan Thrall Andreas Ekstrand Rafa Gaitan @@ -111,6 +111,7 @@ Sondra Iverson Simon Julier Rune Schmidt Jensen Ravi Mathur +Ralf Habacker Rainer Oder Nico Kruithof Martin Aumueller @@ -121,12 +122,11 @@ Gordon Tomlinson Frederic Marmond Frederic Bouvier Carlo Camporesi -Björn Blissing +Bjrn Blissing Alexander Sinditskiy Vladimir Chebaev Thibault Genessay Sasa Bistrovic -Ralf Habacker Neil Groves Mikhail Izmestev Markus Trenkwalder @@ -141,7 +141,7 @@ Uwe Woessner Tony Horrobin Thom DeCarlo Tatsuhiro Nishioka -Tanguy Fautré +Tanguy Fautr Sean Spicer Ryan Kawicki Richard Schmidt @@ -201,7 +201,7 @@ Phil Atkin Pawel Ksiezopolski Patrick Neary Nathan Monteleone -Miha Rav¨elj +Miha Ravelj Miguel Escriva Mattias Linde Mark Sciabica @@ -233,8 +233,8 @@ Christian Ruzicka Christian Buchner Charles Cole Blake Williams -Björn Hein -Aurélien Chatelain +Bjrn Hein +Aurlien Chatelain Antoine Hue Andrew Bettison Andreas Henne @@ -264,7 +264,7 @@ Paul Obermeier Nguyen Van Truong Nathan Cournia Morten Haukness -Morné Pistorius +Morn Pistorius Michael Mc Donnell Michael Henheffer Michael Guerrero @@ -297,7 +297,7 @@ Guillaume Taze Guillaume Chouvenc Giuseppe Donvito Gill Peacegood -Giampaolo Viganò +Giampaolo Vigan Gerrick Bivins George Tarantilis Ferdi Smit @@ -305,7 +305,7 @@ Eduardo Poyart Edgar Ellis Dmitry Marakasov Dimi Christopoulos -Diane Delallée +Diane Delalle David Longest David Ergo Daniel Trstenjak @@ -337,7 +337,7 @@ Vasily Radostev Valery Bickov Valeriy Dubov Vaclav Bilek -Tyge Løvset +Tyge Lvset Troy Yee Torben Dannahauer Tony Vasile @@ -387,7 +387,7 @@ Piotr Rak Pierre Bourdin Philipp Svehla Philipp Siemoleit -Philipp Mächler +Philipp Mchler Philip Lamb Petr Salinger Peter Bear @@ -412,7 +412,7 @@ Nick Thu Nick Black Mojtaba Fathi Mirko Viviani -Mikkel Gjøl +Mikkel Gjl Mike Krus Mike Garrity Mick Thu @@ -465,7 +465,7 @@ Juan Hernando Josh Portway Jonathan Greig John Tan -John Hedström +John Hedstrm John Grant John Farrier John Donovan @@ -524,11 +524,11 @@ David Jung Danny Valente Daniel Stien Dan Minor -César L. B. Silveira +Csar L. B. Silveira Cyril Brulebois Curtis Rubel Cory Slep -Clément B½sch +Clment Bsch Clay Fowler Claus Steuer Chuck Sembroski diff --git a/ChangeLog b/ChangeLog index 01ff512e2..97e0ca86a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,274 @@ +Mon, 30 Oct 2017 09:32:04 +0000 +Author : Robert Osfield +Merged support for StateSet::DefineList from shader_pipeline branch + +Fri, 27 Oct 2017 13:48:52 +0100 +Author : Robert Osfield +Build fix for when compiling with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION set to OFF + +Fri, 27 Oct 2017 13:19:52 +0100 +Author : Robert Osfield +Fixed warning + +Fri, 27 Oct 2017 13:17:47 +0100 +Author : Robert Osfield +From Farshid Lashkari, "fix for the Collada loader to check for some NULL attributes." + +Fri, 27 Oct 2017 09:33:24 +0100 +Author : OpenSceneGraph git repository +Merge pull request #373 from LaurensVoerman/noStdMaxuse osg::maximum, not std::max + +Fri, 27 Oct 2017 09:41:28 +0200 +Author : Laurens Voerman +use osg::maximum, not std::max + +Thu, 26 Oct 2017 14:26:01 +0100 +Author : OpenSceneGraph git repository +Merge pull request #372 from openscenegraph/text_improvementsText improvements, introducing implementation of Signed Distance Function texture generation and new shaders for outlines and shadows replacing old multi-pass approach + +Thu, 26 Oct 2017 12:08:00 +0100 +Author : Robert Osfield +Updated from OpenSceneGraph-Data/shader/text.frag to add fixes to handling of vertexColor's alpha values + +Thu, 26 Oct 2017 12:03:56 +0100 +Author : Robert Osfield +Added update of glyph representation to ensure all the glyphs are assigned to the required GlyphTextures + +Thu, 26 Oct 2017 12:02:56 +0100 +Author : Robert Osfield +Added command line parsing to aid with testing of osgText by allowing osgText::FadeText to be created with various options + +Wed, 25 Oct 2017 16:29:25 +0100 +Author : Robert Osfield +Added optimization for text where the colour alpha value is 0.0, returning early to aovid any GL calls. + +Wed, 25 Oct 2017 16:13:26 +0100 +Author : Robert Osfield +Fixed pre compilation osg::Program state leaking into the main scene graph rendering + +Tue, 24 Oct 2017 16:04:14 +0100 +Author : Robert Osfield +Added stats handler + +Tue, 24 Oct 2017 15:14:23 +0100 +Author : Robert Osfield +Updated from OpenSceneGraph-Data/shaders/text.frag to address GLSL int to float conversion warning + +Tue, 24 Oct 2017 14:46:13 +0100 +Author : Robert Osfield +Added DisplaySettings:s/getgTextShaderTechnique() and OSG_TEXT_SHADER_TECHNIQUE env var support to DisplaySettings. Added using of DisplaySettings:getgTextShaderTechnique() to Text default constructor. Added better debug output control in Text.cpp + +Tue, 24 Oct 2017 12:34:48 +0100 +Author : Robert Osfield +Improved the Text::_shaderTechnique default setting using OSG_TEXT_SHADER_TECHNIQUE env var, options are ALL_FEATURES, GREYSCALE, SIGNED_DISTANCE_FIELD, SDF, NO_TEXT_SHADER, NONE. + +Tue, 24 Oct 2017 12:07:13 +0100 +Author : Robert Osfield +Quitened down debug info + +Tue, 24 Oct 2017 11:36:00 +0100 +Author : Robert Osfield +Fixed Glyph::TextureInfo assignment bug + +Mon, 23 Oct 2017 16:07:24 +0100 +Author : Robert Osfield +Renamed text_sdf.frag to text.frag and removed text_greyscale_frag. Cleaned up setup of osgText::ShaderTechnique adding a NO_SHADER_TECHNIQUE option. + +Mon, 23 Oct 2017 14:50:35 +0100 +Author : Robert Osfield +Restructed the way that GlyphTexture is set up to better support control of osgText::ShaderTechnique from osgText::Text + +Mon, 23 Oct 2017 09:06:55 +0100 +Author : OpenSceneGraph git repository +Merge pull request #371 from hwiesmann/masterRemoval of compiler warning for Cocoa builds + +Mon, 23 Oct 2017 09:05:34 +0100 +Author : OpenSceneGraph git repository +Merge pull request #370 from siu/master-travisCcacheFix ccache on travis + +Sun, 22 Oct 2017 22:13:46 +0200 +Author : Hartwig +BUG FIX - Addition of missing #endif directive + +Sun, 22 Oct 2017 15:04:33 +0200 +Author : Hartwig +Replacement of commas with semicolons + +Sun, 22 Oct 2017 13:47:51 +0200 +Author : Hartwig +Removal of compiler warning for Cocoa builds + +Fri, 20 Oct 2017 14:09:11 +0200 +Author : David Siñuela Pastor +Install ccache on MacOsNote that brew update must be run before any brew install command or +it will fail, see https://github.com/travis-ci/travis-ci/issues/8552. + + +Wed, 18 Oct 2017 12:20:35 +0200 +Author : David Siñuela Pastor +Fix ccache configuration in travisUse ccache as explained in https://docs.travis-ci.com/user/caching/#ccache-cache + + +Sat, 21 Oct 2017 10:08:41 +0100 +Author : Robert Osfield +Added Text::s/getShaderTechnique() + +Fri, 20 Oct 2017 17:03:25 +0100 +Author : Robert Osfield +Moved osgText::GlyphTechnique::Features enum to osgText::ShaderTechinque enum to make it's roll clearer + +Fri, 20 Oct 2017 14:14:14 +0100 +Author : Robert Osfield +Merge branch 'master' into text_improvements + +Fri, 20 Oct 2017 11:52:48 +0100 +Author : Robert Osfield +From Ralf Habacker, patch refactoring struct ObjOptionsStruct in obj plugin into a real class, which is a preparation for further obj related patches. + +Fri, 20 Oct 2017 11:37:41 +0100 +Author : Robert Osfield +Added built-in support for lighting.vert + +Fri, 20 Oct 2017 10:18:21 +0100 +Author : Robert Osfield +Updated shaders from OpenSceneGraph-Data/shaders + +Thu, 19 Oct 2017 20:57:25 +0100 +Author : Robert Osfield +Moved the assignment of the ModifiedCount to before GL texture calls. + +Thu, 19 Oct 2017 12:39:22 +0100 +Author : Robert Osfield +Implemented --single command line option that creates a single osg::DrawElementsUInt primitive set instead of using MultiDrawIndirect. + +Thu, 19 Oct 2017 12:06:59 +0100 +Author : Robert Osfield +Improved spacing to make code more readable + +Thu, 19 Oct 2017 11:57:53 +0100 +Author : Robert Osfield +Build fixes with ref_ptr<> autoconversion disabled + +Thu, 19 Oct 2017 11:06:23 +0100 +Author : Robert Osfield +Fixed placement of { and spacing to make the code more readable and consistent with the rest of the OSG + +Wed, 18 Oct 2017 10:11:43 +0100 +Author : Robert Osfield +Implemented inplace replacement + +Tue, 17 Oct 2017 17:11:12 +0200 +Author : David Siñuela Pastor +Do not break systems with cr as line endings + +Mon, 16 Oct 2017 11:52:54 +0100 +Author : Robert Osfield +Fixed warning + +Mon, 16 Oct 2017 10:47:47 +0100 +Author : Robert Osfield +Fixed GLX EGL build + +Mon, 16 Oct 2017 10:38:33 +0100 +Author : Robert Osfield +Removed inappropriate tabs&spaces + +Mon, 16 Oct 2017 10:16:49 +0100 +Author : OpenSceneGraph git repository +Merge pull request #364 from mp3butcher/osganimbugfixadd osg::Program::BindUniformBlockList serialization + +Mon, 16 Oct 2017 10:12:19 +0100 +Author : Robert Osfield +Fixed build error + +Mon, 16 Oct 2017 10:08:18 +0100 +Author : Robert Osfield +Moved bracket to be consistent with the rest of the OSG + +Mon, 16 Oct 2017 10:00:49 +0100 +Author : OpenSceneGraph git repository +Merge pull request #366 from LaurensVoerman/rotateDXTadd support for dxt compressed images to createImageWithOrientationConversion + +Mon, 16 Oct 2017 09:58:29 +0100 +Author : OpenSceneGraph git repository +Merge pull request #367 from LaurensVoerman/compression_astccopySubImage support for block compressed images, added support for astc compressed type. + +Mon, 16 Oct 2017 09:49:47 +0100 +Author : Robert Osfield +Fixed indentation + +Mon, 16 Oct 2017 09:45:37 +0100 +Author : OpenSceneGraph git repository +Merge pull request #365 from LaurensVoerman/login2modified present3D and osgvnc to allow multiple --login arguments like osgViewer. + +Sat, 14 Oct 2017 09:06:37 +0100 +Author : Robert Osfield +Changed the precision setting of #pargma(tic) shader composition define setup to address GLES compatibility issues + +Sat, 14 Oct 2017 09:03:08 +0100 +Author : Robert Osfield +Improved the formating of GLSL source that is passed to OpenGL to make debugging shaders easier. + +Fri, 13 Oct 2017 17:03:31 +0100 +Author : Robert Osfield +Cleaned up support for GL3 build + +Fri, 13 Oct 2017 16:54:04 +0200 +Author : Laurens Voerman +copySubImage support for block compressed images, added support for astc compressed type. + +Fri, 13 Oct 2017 13:01:57 +0100 +Author : Robert Osfield +Removed the glyph image outline support as it's no longer required. + +Fri, 13 Oct 2017 11:42:25 +0100 +Author : Robert Osfield +Deprecated Text:BackdropImplementation, removing the backend as it no longer required when using shaders for backdrop effects + +Fri, 13 Oct 2017 08:40:58 +0100 +Author : Robert Osfield +Removed old multipass implemenmtations of backdrops as effect is now fully implememted in shaders + +Thu, 12 Oct 2017 17:19:24 +0200 +Author : Julien Valentin +add osg::Program::BindUniformBlock serialization + +Thu, 12 Oct 2017 18:45:38 +0100 +Author : Robert Osfield +Updated from OpenSceneGraph-Data/shaders/text_sdf.frag to add support for SHADOW + +Thu, 12 Oct 2017 16:44:40 +0100 +Author : Robert Osfield +Merge branch 'master' into text_improvements + +Thu, 12 Oct 2017 17:38:16 +0200 +Author : Laurens Voerman +add support for dxt compressed images to createImageWithOrientationConversion + +Thu, 12 Oct 2017 17:21:10 +0200 +Author : Laurens Voerman +modified present3D to allow multiple --login arguments like osgViewer, added --login option to osgvnc example + +Thu, 12 Oct 2017 15:52:42 +0100 +Author : OpenSceneGraph git repository +Merge pull request #363 from LaurensVoerman/dxtcGetcoloradded dxtc support in Image::getColor, Image::isImageTranscent testdxt3 and dxt5 + +Thu, 12 Oct 2017 13:49:57 +0200 +Author : Laurens Voerman +added dxtc support in Image::getColor, enhanced Image::isImageTranslucent to test opacity of dxt3 and dxt5 images + +Thu, 12 Oct 2017 11:12:47 +0100 +Author : Robert Osfield +Updated text_sdf_frag.cpp from OpenSceneGraph-Data changes that add outline generation for non SIGNED_DISTANCE_FIELD text. + +Tue, 10 Oct 2017 09:21:34 +0100 +Author : Robert Osfield +Merge branch 'master' into text_improvements + +Mon, 9 Oct 2017 12:33:06 +0100 +Author : Robert Osfield +Updated ChangeLog + Mon, 9 Oct 2017 12:25:40 +0100 Author : Robert Osfield Updated version number @@ -66,10 +337,66 @@ Thu, 5 Oct 2017 12:15:23 +0100 Author : OpenSceneGraph git repository Merge pull request #346 from LaurensVoerman/FindLIBLASremoved las_c library from FindLIBLAS.cmake, it's not used by the osgplugin. +Thu, 5 Oct 2017 12:14:03 +0100 +Author : Robert Osfield +Merge branch 'master' into text_improvements + +Wed, 4 Oct 2017 18:06:42 +0100 +Author : Robert Osfield +Improvements to the Signed Distance Field implementation. + +Fri, 29 Sep 2017 20:21:13 +0100 +Author : Robert Osfield +Simplified and improved the glyph margin computation and usage + +Fri, 29 Sep 2017 10:39:02 +0100 +Author : Robert Osfield +Improved SDF generation + +Fri, 29 Sep 2017 10:25:04 +0100 +Author : Robert Osfield +Added setting of the FontResolution of the DefaultFont + +Fri, 29 Sep 2017 10:20:59 +0100 +Author : Robert Osfield +Added command line support for specifying "default" for osgText::DefaultFont + +Fri, 29 Sep 2017 09:54:43 +0100 +Author : Robert Osfield +Improved the setup of the --counter test + Thu, 28 Sep 2017 11:09:18 +0200 Author : Denys Koch Fix loading of 16bit PNG imagesWhen a 16bit PNG image is loaded, the internalTextureFormat is set to unsized (i.e pixelFormat) constant. This results in 8 Bit Texture2D +Wed, 27 Sep 2017 11:09:22 +0100 +Author : Robert Osfield +Fixed update of GlyphTexture Image when copying new Glyph image's to it. + +Tue, 26 Sep 2017 15:32:41 +0100 +Author : Robert Osfield +UPdated from OpenSceneGraph-Data with handling of non textured text decoration + +Tue, 26 Sep 2017 12:51:03 +0100 +Author : Robert Osfield +Updated shader from OpenSceneGraph-Data/shaders to add fade out for SDF and non SDF pathways + +Tue, 26 Sep 2017 10:57:09 +0100 +Author : Robert Osfield +Updated wiht OpenSceneGraph-Data/shader version that introduced use of textureLOD to reduce aliasing artifacts with SDF + +Tue, 26 Sep 2017 10:44:14 +0100 +Author : Robert Osfield +Updated shaders using latest OpenSceneGraph-Data/shader versions + +Tue, 26 Sep 2017 10:42:47 +0100 +Author : Robert Osfield +Improvements to SDF and outline generation + +Fri, 22 Sep 2017 12:22:58 +0100 +Author : Robert Osfield +Fixed rendering old sytel outline + Fri, 22 Sep 2017 11:38:43 +0300 Author : Konstantin S. Matveyev LineSegmentIntersector fixed: intersection ratio remaped to the range of LineSegment => correct order in multiset of intersections @@ -78,18 +405,139 @@ Sun, 17 Sep 2017 18:48:32 +0300 Author : konstantin.matveyev tellg call removed from StreamOperator's checkStream function, because reading of files (readNodeFile etc.) with tellg on 'every iter' is approximately 100 times slower on Emscripten platform +Fri, 22 Sep 2017 07:56:30 +0100 +Author : OpenSceneGraph git repository +Merge pull request #352 from remoe/patch-3addShader fix + +Fri, 22 Sep 2017 08:39:38 +0200 +Author : Remo E +addShader fix + +Thu, 21 Sep 2017 16:04:10 +0100 +Author : Robert Osfield +Removed debug output + +Thu, 21 Sep 2017 16:01:27 +0100 +Author : Robert Osfield +Added assignStateSet() to Text::setBackgroundColor() + +Thu, 21 Sep 2017 15:52:07 +0100 +Author : Robert Osfield +Added support for toggling on use of the new SignedDistanceFunction function now built into osgText, just use --sdf to enable. + +Thu, 21 Sep 2017 15:41:21 +0100 +Author : Robert Osfield +Removed debug info + Thu, 21 Sep 2017 16:33:14 +0200 Author : Laurens Voerman VNC: try to find password for host if no password for host:port is found +Thu, 21 Sep 2017 14:35:31 +0100 +Author : Robert Osfield +Moved enabling/disabling of SDF so it's done regardless of whether a backdrop is used. + +Thu, 21 Sep 2017 14:32:17 +0100 +Author : Robert Osfield +Umproved SDF computation. + +Wed, 20 Sep 2017 16:51:30 +0100 +Author : Robert Osfield +Removed no longer used code paths + +Wed, 20 Sep 2017 15:51:03 +0100 +Author : Robert Osfield +Added support for only enabling SignedDistanceField shader path when font resolution is greater than 16. + +Wed, 20 Sep 2017 14:30:23 +0100 +Author : Robert Osfield +cleaned up exmple + +Wed, 20 Sep 2017 14:29:05 +0100 +Author : Robert Osfield +Added Text::assignStateSet() and usage to make sure the correct StateSet is setup for each combination of backdrop settings + +Wed, 20 Sep 2017 11:02:06 +0100 +Author : Robert Osfield +Updated text_sdf.frag shader to handle GLES2+ versions + +Wed, 20 Sep 2017 11:01:04 +0100 +Author : Robert Osfield +Added commented out debug output to make it easier to test in future + +Tue, 19 Sep 2017 17:07:59 +0100 +Author : Robert Osfield +Fixed OSG_PRECISION_FLOAT usage + +Tue, 19 Sep 2017 17:01:58 +0100 +Author : Robert Osfield +Fixed X11 GLES2 build + +Tue, 19 Sep 2017 16:35:28 +0100 +Author : Robert Osfield +Added osgText/shaders to support greyscale and Signed Distance Field based text + +Mon, 18 Sep 2017 18:09:15 +0100 +Author : Robert Osfield +Added support for subsititing $VAR_NAME entries in shaders to enable writing shaders that work across GLSL versions. + +Fri, 15 Sep 2017 15:14:19 +0100 +Author : Robert Osfield +Added constant sizeing vs changing label size relatve to font resolution, controlled by --constant-size and --scale-size command line options. + Fri, 15 Sep 2017 12:14:37 +0300 Author : Konstantin S. Matveyev osg serializers fixed for static build, ShaderAttribute wrapper added +Thu, 14 Sep 2017 15:58:38 +0100 +Author : Robert Osfield +Impprovide the computation of the Signed Distance Field + +Wed, 13 Sep 2017 11:09:56 +0100 +Author : Robert Osfield +Fixed of shadow + +Wed, 13 Sep 2017 11:08:51 +0100 +Author : Robert Osfield +Added --shadow-* command line variants to provide full control over the position of the text shadow + +Tue, 12 Sep 2017 19:13:01 +0100 +Author : Robert Osfield +Added setting of the Text::BackdropImplementation type to USE_SHADERS when setting up shaders + +Tue, 12 Sep 2017 16:03:35 +0100 +Author : Robert Osfield +Changed the margin computation to properly account of the Signed Distance Function data + +Tue, 12 Sep 2017 11:50:47 +0100 +Author : Robert Osfield +Shifted set up of osgText related StateSet from osgText::Font into into osg::TextBase/Text to enable grater control over state required for specific Text implementations + Tue, 12 Sep 2017 09:19:33 +0200 Author : Laurens Voerman removed las_c library from FindLIBLAS.cmake, it's not used by the osg plugin. +Fri, 8 Sep 2017 17:03:15 +0100 +Author : Robert Osfield +Added extra command line paramter and osgText::Font settings to add better control of osgText::GlyphTexture generation to support signed distance field and outline image data. + +Fri, 8 Sep 2017 17:02:38 +0100 +Author : Robert Osfield +Added setting of the original font reoslution to the created Glyph + +Fri, 8 Sep 2017 16:59:43 +0100 +Author : Robert Osfield +Add support for generating outline and signed distance field channels in a RGBA packed GlyphTexture Image. + +Wed, 6 Sep 2017 16:53:54 +0100 +Author : Robert Osfield +Added KeyHandler for toggling "SIGNED_DISTANCE_FIELD" and "OUTLINE" #pragma(tic) shader defines to control the different shader paths.Keys to press are 'd' for toggle SIGNED_DISTANCE_FIELD and 'o' for OUTLINE. + + +Wed, 6 Sep 2017 10:40:05 +0100 +Author : Robert Osfield +To control the GlyphTexture Min/MagFilter values Added --min and --mag filter with LINEAR, NEAREST and LINEAR_MIPMAP_LINER options for values + Mon, 4 Sep 2017 15:21:26 +0100 Author : OpenSceneGraph git repository Merge pull request #344 from eligovision/OpenSceneGraph_text3dText3D dynamic changing fix @@ -122,6 +570,42 @@ Wed, 30 Aug 2017 23:15:01 +0200 Author : Julien Valentin fix a bug in how vertexattributes are filled +Wed, 30 Aug 2017 17:43:29 +0100 +Author : Robert Osfield +Added --shader filename command line parsing and associated set up of osg::Program to allow shaders to be passed into example to customize rendering + +Wed, 30 Aug 2017 16:22:25 +0100 +Author : Robert Osfield +Added --interval value commnad line option for setting the Font::setGlyphInterval() to experimentation of clamping of glyph images to user specified intervals in the glyph texture + +Wed, 30 Aug 2017 16:21:03 +0100 +Author : Robert Osfield +Added osgText::Font::s/getGlyphInterval(int) and GlyphTexture::s/getGlyphInterval(int) and internal support for clmapping positions of glyph images an defined intervals, defaults to 1. + +Wed, 30 Aug 2017 10:50:26 +0100 +Author : Robert Osfield +Added --margin texel_width and --margin-ration ratio to control the spacing between glyphs in the font. + +Wed, 30 Aug 2017 10:16:18 +0100 +Author : Robert Osfield +Added --test command line option that sets up all the sizes and font settings required for a useufl unit test. + +Tue, 29 Aug 2017 17:32:14 +0100 +Author : Robert Osfield +Removed debug messages + +Tue, 29 Aug 2017 17:19:26 +0100 +Author : Robert Osfield +Added TextSettings struct to manage values used to set up the text. with the addition of following command line parameters: --outline // enable outlne --shadow // enable shadow --offset ratio // set the backdrop offset --text-color r g b a // set the text body color --bd-color r g b a // set the shadow/outline color --bg-color r g b a // window background color -o filename // write create subgraph to disk using specified filename + +Tue, 29 Aug 2017 13:48:06 +0100 +Author : Robert Osfield +Added --ortho command line option to toggle use of orthographic camera or default perspective one + +Tue, 29 Aug 2017 12:21:14 +0100 +Author : Robert Osfield +Added argument parsing to viewer constructor + Tue, 29 Aug 2017 10:51:06 +0100 Author : OpenSceneGraph git repository Merge pull request #334 from mathieu/ValidateProgramTooEarlyUnder macOS the glValidateProgram reports too many errors diff --git a/applications/osgversion/Contributors.cpp b/applications/osgversion/Contributors.cpp index a5a495536..bce3f9f66 100644 --- a/applications/osgversion/Contributors.cpp +++ b/applications/osgversion/Contributors.cpp @@ -275,7 +275,9 @@ const char* invalidNames[] = "I", "TriangleFunctor", "PrimitiveFunctor", - "OpenMW" + "OpenMW", + "StreamOperator", + "FindLIBLAS" };