Part of the Khronos Group

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Page 3 of 3 FirstFirst 123
Results 21 to 22 of 22

Thread: Implement Basic File Loading Into OpenGL's Standard.

  1. #21
    Super Moderator OpenGL Guru
    Join Date
    Feb 2000
    Montreal, Canada
    Quote Originally Posted by kRogue View Post
    Just an aside, a long time ago, one used GLU to do some utility things [stretch image data to be power of 2, some perspective matrices for you, etc]. GLU, analogous to D3DX is built on top of GL.. but pre GL3, so much of what it did does not make any sense for GL3 core and newer.On the other hand, what would be nice is a coordinated something for such a utility library. There are already LOTS of libs out there for such utility functionality for GL (gl, assimp, etc). What would be nice is something that collects it... wait we already have that on
    There is a short list in the Wiki and the link to ASSIMP is in there
    an open source GLU replacement library. Much more modern than GLU.
    float matrix[16], inverse_matrix[16];
    glhTranslatef2(matrix, 0.0, 0.0, 5.0);
    glhRotateAboutXf2(matrix, angleInRadians);
    glhScalef2(matrix, 1.0, 1.0, -1.0);
    glhQuickInvertMatrixf2(matrix, inverse_matrix);
    glUniformMatrix4fv(uniformLocation1, 1, FALSE, matrix);
    glUniformMatrix4fv(uniformLocation2, 1, FALSE, inverse_matrix);

  2. #22
    Junior Member Newbie
    Join Date
    Apr 2011
    Quote Originally Posted by thokra View Post
    OpenAL has never been and never will be Khronos managed - it has been invented by Creative and is licensed by Creative under the LGPL.
    Random pedantry: OpenAL was created by Loki Games (a company that ported Windows games to Linux). Creative took it over some time after Loki went bankrupt.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts