Updated AUTHORS list

This commit is contained in:
Robert Osfield
2013-02-07 08:46:44 +00:00
parent 0e9d969c84
commit 3d4aaacd14
3 changed files with 229 additions and 22 deletions

View File

@@ -1,6 +1,6 @@
OpenSceneGraph Library 3.1.2
OpenSceneGraph Library 3.1.5
480 Contributors:
495 Contributors:
Firstname Surname
-----------------
@@ -12,9 +12,9 @@ Mathias Fr
Marco Jez
Jean-S<>bastien Guay
Mike Weiblen
Farshid Lashkari
Ulrich Hertlein
Wang Rui
Ulrich Hertlein
Farshid Lashkari
Eric Wing
Cedric Pinson
Sukender Fix
@@ -26,9 +26,9 @@ Wojciech Lewandowski
Eric Sokolowsky
David Callu
Trajce Nikolov
Colin McDonald
Tim Moore
Martin Lavery
Colin McDonald
Tree
Luigi Calori
Mike Wittman
@@ -46,16 +46,16 @@ David Fries
Magnus Kessler
Tom Jolley
Pavel Moloshtan
Luc Frauciel
Brad Christiansen
Alberto Luaces
Olaf Flebbe
Laurens Voerman
Jason Daly
Robert Milharcic
Philip Lowman
Per Fahlberg
Norman Vine
Luc Frauciel
Laurens Voerman
Brad Christiansen
Art Tevs
Terry Welsh
Serge Lages
@@ -68,6 +68,7 @@ Adrian Egli
Ruben Lopez
Randall Hopper
Mourad Boufarguine
Lionel Lagarde
Glenn Waldron
Gideon May
Don Tidrow
@@ -79,11 +80,12 @@ David Spilling
Daniel Sj<53>lie
Bryan Thrall
Torben Dannhauer
Lionel Lagarde
Fabien Lavignotte
Melchior Franz
Martin Naylor
Johannes Baeuerle
Jan Ciger
Andreas Ekstrand
Rafa Gaitan
Neil Hughes
Mike Connell
@@ -96,28 +98,29 @@ Csaba Halasz
Cory Riddell
Chuck Seberino
Boris Bralo
Andreas Ekstrand
Yefei He
Thomas Hogarth
Sondra Iverson
Simon Julier
Rune Schmidt Jensen
Riccardo Corsi
Rainer Oder
Martin Naylor
Martin Aumueller
Mario Valle
Jorge Izquierdo
Gordon Tomlinson
Frederic Bouvier
Carlo Camporesi
Ben Discoe
Thibault Genessay
Sasa Bistrovic
Riccardo Corsi
Ravi Mathur
Ralf Habacker
Nico Kruithof
Neil Groves
Markus Trenkwalder
Loic Dachary
Joseph Steel
Jorge Izquierdo
John Shue
Brad Colbert
Vivek Rajan
@@ -131,28 +134,28 @@ Richard Schmidt
Peter Hrenka
Paul de Repentigny
Nikolaus Hanekamp
Nico Kruithof
Neil Salter
Mihai Radu
Michael Hartman
Martins Innus
Maciej Krol
Lukasz Izdebski
Leandro Motta Barros
Johan Nouvel
Hartwig Wiesmann
Frederic Bouvier
Donn Mielcarek
Corbin Holtz
Blasius Czink
Aurelien Albert
Alexander Irion
Toshiyuki Takahei
Thomas Hogarth
Sebastien Grignard
Ryan Kawicki
Rudolf Wiedemann
Romano Magacho
Mikhail Izmestev
Maria Ten
Lilin Xiong
Liang Aibin
Katharina Plugge
John Vidar Larring
@@ -168,6 +171,7 @@ Bruce Clay
Bradley Anderegg
Andreas Goebel
Alok Priyadarshi
Alexander Sinditskiy
Alberto Barbati
Alan Dickinson
Vladimir Shabanov
@@ -178,13 +182,12 @@ Sergey Leontyev
Santosh Gaikwad
Ryan Pavlik
Rene Molenaar
Piotr Domagalski
Phil Atkin
Nathan Monteleone
Miguel Escriva
Mattias Linde
Mark Sciabica
Lukasz Izdebski
Lilin Xiong
Lee Butler
Konstantin Sinitsyn
Ken Sewell
@@ -209,9 +212,10 @@ Andrew Bettison
Anders Backman
Ali Botorabi
Alexander Wiebel
Alexander Sinditskiy
Alessandro Terenzi
Zach Deedler
Yuzhong Shen
Wee See
Warren Macchi
Vincent Bourdier
Terrex
@@ -224,6 +228,7 @@ Stanislav Blinov
Sebastian Messerschmidt
Raymond de Vries
Ralf Kern
Pjotr Svetachov
Piotr Gwiazdowski
Pierre Haritchabalet
Perry Miller
@@ -251,11 +256,13 @@ Kevin Moiule
Keith Steffen
Julen Garcia
Joseph Winston
John Kaniarz
John Aughey
Joachim Pouderoux
Jean-Christophe Lombardo
Javier Taibo
James Moliere
Jaap Glas
Igor Kravtchenko
Himar Carmona
He Sicong
@@ -270,6 +277,7 @@ Eric Buehler
Eduardo Poyart
Edgar Ellis
Dimi Christopoulos
David Longest
David Ergo
Daniel Trstenjak
Craig Bosma
@@ -281,7 +289,6 @@ Aric Aumann
Andrew Sampson
Andrew Lorino
Alexandre Amalric
Alessandro Terenzi
Zbigniew Sroczynski
Yuri Vilmanis
Xin Li
@@ -289,6 +296,7 @@ Wang Lam
Walter J. Altice
Volker Walkiewicz
Vladimir Vukicevic
Vladimir Cheaev
Vlad Danciu
Vivien Delage
Vincent Vivanloc
@@ -351,6 +359,7 @@ Parag Chaudhur
Panagiotis Papadakos
Panagiotis Koutsourakis
Orhun Birsoy
Oren Fromberg
Oliver Neumann
Ole-Morten Duesund
Nicolas Brodu
@@ -384,6 +393,7 @@ Maik Keller
Lukas Diduch
Louis Hamilton
Lewis Harmon
Leigh Stivers
Laurence Muller
Laura Cerritelli
Kyle Centers
@@ -396,14 +406,17 @@ Karsten Weiss
Karl Heijdenberg
Jutta Sauer
Julian Scheid
Juergen Rensen
Juan Hernando
Josh Portway
Jordi Torres
John Tan
John Grant
John Donovan
John Davis
John Cummings
John Argentieri
Johannes Scholz
Joan Abadie
Jim Brooks
Jeroen den Dekker
@@ -413,6 +426,7 @@ Jason Ballenger
Jan Klimke
James Turner
James Killian
James Athey
J.E. Hoffmann
Holger Helmich
Henrique Bucher
@@ -421,6 +435,7 @@ Hartmut Seichter
Gunter Huber
Gregory Jaegy
Graeme Harkness
Gill Peacegood
Gian Lorenzetto
George Papagiannakis
Galen Faidley
@@ -452,6 +467,7 @@ Cyril Brulebois
Clay Fowler
Chuck Sembroski
Christopher Blaesius
Christophe Herreman
Christian Kaser
Christian Ehrlicher
Chris McGlone
@@ -470,7 +486,6 @@ Benjamin Wasty
Ben van Basten
Bart Gallet
Axel Volley
Aurelien Albert
Anthousis Andreadis
Andy Preece
Andrew Reyonolds

185
ChangeLog
View File

@@ -1,3 +1,188 @@
2013-02-06 16:04 robert
* src/osgPlugins/OpenFlight/Document.cpp,
src/osgPlugins/OpenFlight/Document.h,
src/osgPlugins/OpenFlight/GeometryRecords.cpp,
src/osgPlugins/OpenFlight/ReaderWriterFLT.cpp: From Wee See,
Support for importing OpenFlight Surface Material Codes using
osg::Object::UserValue. Notes from Wee See:
See attached my ported code, which fulfills:
- using of setUserValue()/getUserValue()
- user-value will be attached to Geode or Drawable
- actually 3 values will be added: SMC (surface), FID (feature)
and IRC (IRcolor). Its UserValue-names are < UA:SMC >, < UA:FID >
and < UA:IRC > (without spaces!)
- user-value will be attached to Geode or Drawable
- has an option (named preserveNonOsgAttrsAsUserData) for control
whether the UserValues should be attached (Default: no UserValues
will be attached)
Reading out this values is very simple. Here is an example
(uservalue-name without spaces!):
signed short smc;
if (myGeode.getUserValue("< UA:SMC >", smc))
{
doSomethingWithTheGeodeAndItsSmc(myGeode, smc);
}
else
{
// geode has no SMC
}
2013-02-06 14:50 robert
* include/osg/State: From Aurelien Albert, "This line,I use the
"useVertexAttributeAliasing" mode in my application, and color
arrays are not normalized, so shaders get [0.0-255.0] values
instead of [0.0-1.0] values.
This patch fix this."
and those below, will be ignored
----
M include/osg/State
2013-02-06 14:49 robert
* src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp: Added TODO note
about RGB -> RGBA
2013-02-06 12:46 robert
* CMakeModules/FindFFmpeg.cmake,
src/osgPlugins/ffmpeg/CMakeLists.txt,
src/osgPlugins/ffmpeg/FFmpegDecoder.cpp,
src/osgPlugins/ffmpeg/FFmpegDecoder.hpp,
src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp,
src/osgPlugins/ffmpeg/FFmpegHeaders.hpp,
src/osgPlugins/ffmpeg/FFmpegImageStream.cpp,
src/osgPlugins/ffmpeg/FFmpegParameters.cpp,
src/osgPlugins/ffmpeg/FFmpegParameters.hpp,
src/osgPlugins/ffmpeg/ReaderWriterFFmpeg.cpp: From David Longest,
"I have updated the FFmpeg plugin to support the 1.0 release
version of FFmpeg. The files attached were modified in order to
facilitate the update. Below are the details for all changes
made.
Header update
FindFFmpeg.cmake has been changed in order to support the new
header include format for FFmpeg. In the 1.0 release, a new file
had been added with the name “time.h” in the avutil library. The
previous method of adding includes caused conflicts with the ANSI
C “time.h” file. Now the include directive will only use the main
include folder. All files using the old include format have been
updated to reflect the change.
Added __STDC_CONSTANT_MACROS define to CMakeLists.txt
Since there is no guarantee that FFmpegHeaders.hpp will be
included before stdint.h is included, the define has been moved
from FFmpegHeaders.hpp to be part of the CMakeLists.txt for the
FFmpeg plugin. This will allow the define to work on all
compilers regardless of include order.
Replaced AVFormatParameters with AVDictionary
AVFormatParameters is no longer supported in FFmpeg and has been
replaced with a key/value map of strings for each setting.
FFmpegParameters and FFmpegDecoder has been updated to reflect
this.
Replaced av_open_input_file with avformat_open_input
FFmpeg now opens files using avformat_open_input. Since the
av_open_input_file method is deprecated, the FFmpegDecoder class
has been updated to reflect this change.
Added custom AVIOContext field to options
Since some formats and inputs may not be supported by FFmpeg, I
have added a new parameter that allows a user to allocate their
own AVIOContext. This class will allow for creating a read, seek,
and write callback if they desire.
Checking for start_time validity
It is possible for some file formats to not provide a start_time
to FFmpeg. This would cause stuttering in the video since the
clocks class would be incorrect.
Removed findVideoStream and findAudioStream
The new FFmpeg release already has a function that will find the
best audio and video stream. The code has been replaced with this
function.
Updated error reporting
Some functions would not log an error when opening a file or
modifying a file failed. New logs have been added as well as a
function to convert error numbers to their string descriptions.
decode_video has been replaced
The old decode_video function would remove extra data that some
decoders use in order to properly decode a packet. Now
av_codec_decode_video2 has replaced that function.
Picture format changed from RGBA32 to RGB24
Since most video will not contain an alpha channel, using a 24
bit texture will use less memory."
2013-02-06 12:02 robert
* include/osg/Math: Simplified include/osg/Math to use Standard C++
maths headers - <cmath> and <cfloat>
2013-02-06 11:16 robert
* examples/osgdepthpeeling/Utility.cpp: Fixed warning
2013-02-06 09:20 robert
* src/osgPlugins/osc/osc/OscOutboundPacketStream.h: From Stephan
Huber, fixed for Windows 64bit build
2013-02-05 18:22 robert
* examples/osgoscdevice/osgoscdevice.cpp,
src/osg/ImageSequence.cpp, src/osgDB/Registry.cpp,
src/osgPlugins/p3d/ReaderWriterP3D.cpp,
src/osgPlugins/trk/ReaderWriterTRK.cpp,
src/osgPresentation/PickEventHandler.cpp,
src/osgPresentation/SlideShowConstructor.cpp,
src/osgUtil/Optimizer.cpp: Added .get()'s to fix compilation when
ref_ptr<> type conversion is disabled
2013-02-04 16:25 robert
* ChangeLog: Updated ChangeLog
2013-02-04 14:42 robert
* CMakeLists.txt, include/osg/Version: Updated version number after

View File

@@ -249,7 +249,10 @@ const char* invalidNames[] =
"Vec3",
"Plugin",
"Get",
"LightSource"
"LightSource",
"SlideEventHandler",
"GraphicsContext*",
"Apple"
};
@@ -270,6 +273,7 @@ TypoCorrection typoCorrections[] =
{"André", "Andr<EFBFBD>"},
{"Antione", "Antoine"},
{"Antonoine", "Antoine"},
{"Aurelein", "Aurelien"},
{"Atr", "Art"},
{"Baverage", "Beverage"},
{"Bistroviae", "Bistrovic"},
@@ -315,6 +319,7 @@ TypoCorrection typoCorrections[] =
{"Hertlien", "Hertlein"},
{"Hatwig", "Hartwig"},
{"Hauknes", "Haukness"},
{"Hunber", "Huber"},
{"Hi", "He"},
{"Hooper", "Hopper"},
{"Inverson", "Iverson"},
@@ -460,6 +465,8 @@ struct NameCorrection
NameCorrection nameCorrections[] =
{
{"Jaap","Gas",
"Jaap", "Glas"},
{"Philip","Lamp",
"Philip", "Lamb"},
{"Dimi","Christop",