La nouvelle version (0.39) de oglplus est maintenant disponible
Le support des images XPM et des Quaternion personnalisés a été ajouté

Le , par LittleWhite, Responsable 2D/3D/Jeux
La bibliothèque propose une surcouche à OpenGL en C++, pour permettre une gestion facilitée des ressources et des fonctionnalités de la bibliothèque 3D.
Cette nouvelle version apporte les modifications suivantes :

  • renommage de la classe PNG en PNGImage ;
  • ajout d'une classe XPMImage ;
  • ajout d'une classe template Quaternion<T> ;
  • ajout d'un foncteur SLERP pour les classes Quaternion et Vector ;
  • ajout d'un constructeur Vector::Unit ;
  • ajout d'une fonction Vector::Normalize ;
  • ajout d'un constructeur CameraMatrix::ScreenStretch ;
  • ajout des constructeur Angle::ArcSin et Angle::ArcCos ;
  • ajout des opérateurs *= et /= pour la classe Angle ;
  • ajout de surcharge des fonctions Bind pour les classes DSATexture, DSARenderbuffer et DSABuffer ;
  • correction d'un bogue dans la classe LinearGradient ;
  • correction d'un boque du rendu de texte pango/cairo ;
  • le rendu de texte bitmap basé sur les glyphes est maintenant compatible avec MSVC11 ;
  • le mot clé « inline » a été ajouté aux expression littérales de shader définies pas l'utilisateur ;
  • ajout du spécificateur const pour les pointeur de données de Buffer:ata et Buffer::SubData ;
  • nettoyage et optimisation dans oglplus et les exemples ;
  • mise à jour de la sortie vidéo pour supporter des résolutions personnalisées dans les exemples ;
  • correction d'un problème dans la sortie de débogage XML ;
  • mise à jour des système de compilation, la propriété FOLDER a été ajoutée ;
  • la documentation a été mise à jour.


Votre opinion

Utilisez-vous cette bibliothèque ? Pourquoi ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :
Offres d'emploi IT
Ingénieur base de données h/f
DE GRAËT CONSULTING - Pays de la Loire - Angers (49000)
Analyste développeur h/f
LITOO - Ile de France - Paris (75000)
Ingénieur Système unix
Atos Technology Services - Aquitaine - Bordeaux (33000)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique 2D - 3D - Jeux : LittleWhite -