OpenSceneGraph est une bibliothèque open source en C++ reposant sur OpenGL permettant de créer des applications 3D. Celle-ci fonctionne sur Windows, OS X, iOS, GNU/Linux, Android, IRIX, Solaris, HP-UX, AIX et FreeBSD.
Cette nouvelle version apporte :
- des améliorations du support d'OpenGL ES 1.1 et 2.0 avec l'ajout d'extensions spécifiques aux plateformes ;
- refonte de QTKit, imageio et quicktime pour un support amélioré iOS et OS X ;
- nouveau plugin avfoundation pour lire les vidéos sur iOS et OS X ;
- nouvelles extensions OpenGL incluant les compute shaders, les tessellation shaders, les formats de tableaux d'entiers et les classes Vec* associées, le redémarrage des primitives ;
- améliorations du NodeKit osgManipulator introduisant de nouveaux manipulateurs et améliorants la flexibilité et la personnalisation ;
- mis à jour de osgQt pour supporter Qt 5 et fournir un meilleur support de Qt 4 ;
- nouvelle classe de base osgGA:
evice pour recevoir et envoyer des événements à des périphériques réels et virtuels de manière générique ;
- nouveaux plugins ZeroConf, RestHTTP et OSC pour activer le contrôle distant des applications (pour les tablettes et téléphones) ;
- améliorations du NodeKit osgVolume et du plugin DICOM pour une meilleure visualisation médicale ;
- nouveau plugin TrackVis pour lire les fichiers .trk pour la visualisation de scan de cerveau ;
- améliorations du NodeKit osgPresentation et de l'application Present3D pour rendre possible la création de présentation interactive et non linéaire, contrôlée à distance ;
- nouvelle classe osgViewer::ViewConfig pour faciliter la configuration des visualiseurs pour le support du rendu avancé ;
- nettoyage de la classe osg::Geometry pour enlever tout le vieux code lent ;
- nouvelle classe de rendu ViewDependentShadowMap combinant le découpage en parallèle et les techniques de carte d'ombrage en perspective.
Vous pouvez télécharger la bibliothèque en suivant ce lien.
Votre opinion


Source
Site officiel
Vous avez lu gratuitement 0 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.