Après de nombreux mois de gestation la beta 1.0 du basecode de G-Truc Creation est disponible.
Cette nouvelle version de GTL est utilisée dans la prochaine mise à jour de G-Tut-Pack et dans Shoot(r) v1.1 qui seront tous deux disponibles d'ici la fin du mois.
- Ajout du chargement de shaders.
- Ajout de la vérification du support des extensions.
- Ajout du support des nombres complexes sous forme algébrique et trigonométrique.
- Ajout de fonctionnalités pour aux vecteurs : Maximum, minimum, saturation et valeur absolue.
- Ajout de d'une fonctionnalité permettant de réaliser simultanément une multiplication et une addition.
- Ajout de matrice 2x2 et 3x3.
- Ajout de la prise de screenshot.
- Ajout de la détection des erreurs d'OpenGL.
- Ajout d'une classe quaternion.
- Ajout d'outils pour les transformations par des matrices.
- Ajout de la convertion de couleur RGB en couleur HLS.
- Ajout de calcules de vecteurs projetés et de vecteurs perpendiculaires.
- Ajout d'un exemple illustrant les transformations par les fonctions OpenGL, par matrices et par quaternions.
- Ajout d'un exemple montrant l'éclairage d'un terrain avec calcul de normales par sommet.
- Ajout d'un exemple utilisant la projection de vecteur pour la gestion des collisions.
- Correction de la matrice 4x4.
- Correction de gtl_math.h.
- Support des extensions d'OpenGL 2.0.
- Support de MinGW complet.
Les archives suivantes contiennent des données identiques et fonctionnelles sous Linux et Windows. Notez l'efficacité du format libre 7z en terme de compression !
gtl-b1.0.7z (1.15 Mo)gtl-b1.0.tar.gz (1.96 Mo)gtl-b1.0.zip (2.40 Mo)ici