From 681a74b39c5ad8cd2120819dbcfbc84074bd5425 Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Sun, 18 Feb 2018 10:46:17 +0300 Subject: [PATCH] move credits to its own file to keep LICENSE more clear --- CREDITS | 45 +++++++++++++++++++++++++++++++++++++++++++++ LICENSE | 48 ------------------------------------------------ 2 files changed, 45 insertions(+), 48 deletions(-) create mode 100644 CREDITS diff --git a/CREDITS b/CREDITS new file mode 100644 index 0000000..810f0b4 --- /dev/null +++ b/CREDITS @@ -0,0 +1,45 @@ +This library [initially] used some [piece of] implementations +(may include codes) from these open source projects/resources: + +1. Affine Transforms +The original glm repo (g-truc), url: https://github.com/g-truc/glm + +LICENSE[S]: + The Happy Bunny License (Modified MIT License) + The MIT License + Copyright (c) 2005 - 2016 G-Truc Creation + +FULL LICENSE: https://github.com/g-truc/glm/blob/master/copying.txt + +2. Quaternions +Anton's OpenGL 4 Tutorials book source code: + +LICENSE: + OpenGL 4 Example Code. + Accompanies written series "Anton's OpenGL 4 Tutorials" + Email: anton at antongerdelan dot net + First version 27 Jan 2014 + Copyright Dr Anton Gerdelan, Trinity College Dublin, Ireland. + +3. Euler Angles + David Eberly + Geometric Tools, LLC http://www.geometrictools.com/ + Copyright (c) 1998-2016. All Rights Reserved. + + Computing Euler angles from a rotation matrix (euler.pdf) + Gregory G. Slabaugh + +4. Extracting Planes +Fast Extraction of Viewing Frustum Planes from the World-View-Projection Matrix +Authors: + Gil Gribb (ggribb@ravensoft.com) + Klaus Hartmann (k_hartmann@osnabrueck.netsurf.de) + +5. Transform AABB +Transform Axis Aligned Bounding Boxes: +http://dev.theomader.com/transform-bounding-boxes/ +https://github.com/erich666/GraphicsGems/blob/master/gems/TransBox.c + +6. Cull frustum +http://www.txutxi.com/?p=584 +http://old.cescg.org/CESCG-2002/DSykoraJJelinek/ diff --git a/LICENSE b/LICENSE index df5aeb1..c92e559 100644 --- a/LICENSE +++ b/LICENSE @@ -19,51 +19,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -- - -This library [initially] used some [piece of] implementations -(may include codes) from these open source projects/resources: - -1. Affine Transforms -The original glm repo (g-truc), url: https://github.com/g-truc/glm - -LICENSE[S]: - The Happy Bunny License (Modified MIT License) - The MIT License - Copyright (c) 2005 - 2016 G-Truc Creation - -FULL LICENSE: https://github.com/g-truc/glm/blob/master/copying.txt - -2. Quaternions -Anton's OpenGL 4 Tutorials book source code: - -LICENSE: - OpenGL 4 Example Code. - Accompanies written series "Anton's OpenGL 4 Tutorials" - Email: anton at antongerdelan dot net - First version 27 Jan 2014 - Copyright Dr Anton Gerdelan, Trinity College Dublin, Ireland. - -3. Euler Angles - David Eberly - Geometric Tools, LLC http://www.geometrictools.com/ - Copyright (c) 1998-2016. All Rights Reserved. - - Computing Euler angles from a rotation matrix (euler.pdf) - Gregory G. Slabaugh - -4. Extracting Planes -Fast Extraction of Viewing Frustum Planes from the World-View-Projection Matrix -Authors: - Gil Gribb (ggribb@ravensoft.com) - Klaus Hartmann (k_hartmann@osnabrueck.netsurf.de) - -5. Transform AABB -Transform Axis Aligned Bounding Boxes: -http://dev.theomader.com/transform-bounding-boxes/ -https://github.com/erich666/GraphicsGems/blob/master/gems/TransBox.c - -6. Cull frustum -http://www.txutxi.com/?p=584 -http://old.cescg.org/CESCG-2002/DSykoraJJelinek/