La première version de Qt 3D a été publiée en même temps que Qt 4 et n'a été que peu utilisée avant que Qt ne passe aux mains de Digia. Durant l'opération, les bureaux de Brisbane ont été fermés : par conséquent, Qt 3D n'a jamais été adapté pour Qt 5. Sans mainteneur, le code est tombé à l'abandon.
OpenGL devenant de plus en plus important dans Qt 5 (notamment pour Qt Quick 2), mais également dans les projets réalisés avec Qt, il paraissait intéressant de reprendre en main le projet Qt 3D, de le ressusciter mais également de le rendre plus compétitif par rapport aux solutions modernes de 3D.
Cet article est le premier d'une série qui couvrira les possibilités qu'offre ce renouveau, les API et leurs implémentations en détail. Les prochains articles montreront la manière d'utiliser les API pour différents buts, des plus simples au plus compliqués, à l'aide d'exemples détaillés. Ce premier article donnera un aperçu général des objectifs poursuivis lors de la conception de Qt 3D, mais également des difficultés rencontrées et leur solution, ce qu'il reste à faire avant une finalisation de Qt 3D 2.0 et ce que le futur pourra amener comme progrès.
Aperçu de Qt 3D 2.0 : présentation générale
Vous avez lu gratuitement 991 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.