Public bug reported:

Newer OpenGL 3.x-4.x releases have marked many features as deprecated or 
removed from core profile specification.
That includes all the basic matrix operations glPushMatrix, glPopMatrix, 
glFrustum, glRotate, glTranslate, glScale and so on. Under the new model 
developers now need to calculate the matricies themselves. GLM provides a set 
of functions to do that.

GLM is also a recommended library on the official OpenGL SDK page:
http://www.opengl.org/sdk/libs/
http://www.opengl.org/sdk/libs/GLM/

Official blurb:
"OpenGL Mathematics (GLM) is a C++ mathematics library for 3D software based on 
the OpenGL Shading Language (GLSL) specification.

The goal of the project is to provide to 3D programmers math classes and
functions that miss in C++ when we use to program with GLSL or any high
level GPU language. With GLM, the idea is to have a library that works
the same way that GLSL which imply a strict following of GLSL
specification for the implementation.

However, this project isn't limited by GLSL features. An extension
system allows to extend GLSL capabilities. It allows GLM to be a great
subtitute for some OpenGL 3 deprecated functions, to work following a
clean programmable approach.

GLM is release under MIT license and available for all version of GCC
from version 3.4 and Visual Studio from version 8.0 as a platform
independent library."

URL: http://glm.g-truc.net/
License: MIT

** Affects: ubuntu
     Importance: Undecided
         Status: New


** Tags: needs-packaging

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/717941

Title:
  [needs-packaging] GLM (OpenGL Mathematics library)

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to