Texel
Links | Main Index | GLGX Index | Contact
































GLGX
Features
OpenGL


  Math
Classes and constants:

  • GLGX_PI
  • GLGXCOLOR
  • GLGXPLANE
  • GLGXFRUSTUM
  • GLGXQUATERNION
  • GLGXVECTOR4
  • GLGXVECTOR3
  • GLGXVECTOR2
  • GLGXMATRIX

    Functions:

  • GLGXToDegree
  • GLGXToRadian
  • GLGXMatrixMultiply
  • GLGXMatrixIdentity
  • GLGXMatrixMultVect
  • GLGXMatrixTranspose
  • GLGXMatrixMultiplyTranspose
  • GLGXMatrixCopy
  • GLGXMatrixScaling
  • GLGXMatrixScaling
  • GLGXMatrixTranslation
  • GLGXMatrixTranslation
  • GLGXMatrixDeterminant
  • GLGXMatrixInverse
  • GLGXMatrixLookAt
  • GLGXMatrixRotationAxis
  • GLGXMatrixRotationX
  • GLGXMatrixRotationY
  • GLGXMatrixRotationZ
  • GLGXMatrixDecompose
  • GLGXMatrixPerspectiveFov
  • GLGXMatrixOrthoOffCenter
  • GLGXMatrixOrthoOffCenter2D
  • GLGXMatrixFrustum
  • GLGXQuaternionMatrixRotation
  • GLGXMatrixRotationQuaternion
  • GLGXYawPitchRollRotationMatrix
  • GLGXYawPitchRollQuaternion
  • GLGXQuaternionMultiply
  • GLGXQuaternionIdentity
  • GLGXQuaternionRotationYawPitchRoll
  • GLGXQuaternionRotationAxis
  • GLGXQuaternionToAxisAngle
  • GLGXQuaternionConjugate
  • GLGXQuaternionInverse
  • GLGXQuaternionNormalize
  • GLGXQuaternionLength
  • GLGXQuaternionSlerp
  • GLGXQuaternionSquad
  • GLGXQuaternionBaryCentric
  • GLGXVec3Cross
  • GLGXVec3Normalize
  • GLGXVec3PackTo01
  • GLGXVec3Transform
  • GLGXVec3TransformNormal
  • GLGXVec3TransformCoord
  • GLGXVec3Dot
  • GLGXVec3Length
  • GLGXVec3Lerp
  • GLGXVec3Scale
  • GLGXVec3BaryCentric
  • GLGXVec3CatmullRom
  • GLGXVec3Hermite
  • GLGXVec3BezierDeg2
  • GLGXVec3BezierDeg3
  • GLGXAngleBetweenVec3
  • GLGXVec2Length
  • GLGXVec2Normalize
  • GLGXVec2Lerp
  • GLGXVec2Dot
  • GLGXVec2Scale
  • GLGXAngleBetweenVec2
  • GLGXVec2Transform
  • GLGXVec2TransformNormal
  • GLGXVec2TransformCoord
  • GLGXVec2BaryCentric
  • GLGXVec2CatmullRom
  • GLGXVec2Hermite
  • GLGXVec2BezierDeg2
  • GLGXVec2BezierDeg3
  • GLGXVec4BaryCentric
  • GLGXVec4CatmullRom
  • GLGXVec4Cross
  • GLGXVec4Hermite
  • GLGXVec4BezierDeg2
  • GLGXVec4BezierDeg3
  • GLGXVec4Normalize
  • GLGXVec3Transform
  • GLGXVec4Length
  • GLGXVec4Lerp
  • GLGXPlaneNormalize
  • GLGXVec3DistanceToPlane
  • GLGXComputeBoundingRectangle
  • GLGXComputeBoundingBox
  • GLGXComputeBoundingCircle
  • GLGXComputeBoundingSphere

  •   Textures
    Classes:

  • GLGXIMAGE (with SetColorKey, SetAverageColorAsAlpha, FillAllWithRGB). Can depends on DevIL or OLE IPICTURE (windows only). Can use LodePng for .png files.

    Functions:

  • GLGXCreateTextureFromFile
  • GLGXCreateEmptyTexture
  • GLGXCreateCubeTextureFromFile
  • GLGXCreateNormalisationCubeMapTexture

  •   Shaders
    Functions:

  • GLGXCreateEffectFromFile
  • GLGXCreateVertexShaderFromFile
  • GLGXCompileShaderFromFile

  •   Others
    Classes:

  • GLGXFONT (Nehe style, from bitmap)

    Functions:

  • GLGXIsPointOccluded
  • GLGXTextLoadFromFile




  • Site hébergé par free































    texel3d.free.fr