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/