| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- 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 ([email protected])
- Klaus Hartmann ([email protected])
- 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/
|