Updated ChangeLog and AUTHORS

This commit is contained in:
Robert Osfield
2017-10-30 14:05:45 +00:00
parent 45e520663d
commit 45f1f23064
3 changed files with 509 additions and 23 deletions

View File

@@ -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<EFBFBD>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<EFBFBD> Magacho da Silva
Romano Jos Magacho da Silva
Mourad Boufarguine
Alberto Farre
Glenn Waldron
Andr<EFBFBD> Garneau
Andr Garneau
Adrian Egli
Sebastian Messerschmidt
Randall Hopper
@@ -84,7 +84,7 @@ Michael Gronager
Martin Naylor
Joakim Simonsson
David Spilling
Daniel Sj<EFBFBD>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<EFBFBD>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<EFBFBD>
Tanguy Fautr
Sean Spicer
Ryan Kawicki
Richard Schmidt
@@ -201,7 +201,7 @@ Phil Atkin
Pawel Ksiezopolski
Patrick Neary
Nathan Monteleone
Miha Rav<EFBFBD>elj
Miha Ravelj
Miguel Escriva
Mattias Linde
Mark Sciabica
@@ -233,8 +233,8 @@ Christian Ruzicka
Christian Buchner
Charles Cole
Blake Williams
Bj<EFBFBD>rn Hein
Aur<EFBFBD>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<EFBFBD> Pistorius
Morn Pistorius
Michael Mc Donnell
Michael Henheffer
Michael Guerrero
@@ -297,7 +297,7 @@ Guillaume Taze
Guillaume Chouvenc
Giuseppe Donvito
Gill Peacegood
Giampaolo Vigan<EFBFBD>
Giampaolo Vigan
Gerrick Bivins
George Tarantilis
Ferdi Smit
@@ -305,7 +305,7 @@ Eduardo Poyart
Edgar Ellis
Dmitry Marakasov
Dimi Christopoulos
Diane Delall<EFBFBD>e
Diane Delalle
David Longest
David Ergo
Daniel Trstenjak
@@ -337,7 +337,7 @@ Vasily Radostev
Valery Bickov
Valeriy Dubov
Vaclav Bilek
Tyge L<EFBFBD>vset
Tyge Lvset
Troy Yee
Torben Dannahauer
Tony Vasile
@@ -387,7 +387,7 @@ Piotr Rak
Pierre Bourdin
Philipp Svehla
Philipp Siemoleit
Philipp M<EFBFBD>chler
Philipp Mchler
Philip Lamb
Petr Salinger
Peter Bear
@@ -412,7 +412,7 @@ Nick Thu
Nick Black
Mojtaba Fathi
Mirko Viviani
Mikkel Gj<EFBFBD>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<EFBFBD>sar L. B. Silveira
Csar L. B. Silveira
Cyril Brulebois
Curtis Rubel
Cory Slep
Cl<EFBFBD>ment B<EFBFBD>sch
Clment Bsch
Clay Fowler
Claus Steuer
Chuck Sembroski

484
ChangeLog
View File

@@ -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 <value> and --mag <value> 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

View File

@@ -275,7 +275,9 @@ const char* invalidNames[] =
"I",
"TriangleFunctor",
"PrimitiveFunctor",
"OpenMW"
"OpenMW",
"StreamOperator",
"FindLIBLAS"
};