IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Aperçu de Qt 3D 2.0 : présentation générale du futur moteur 3D de Qt
Un article de Sean Harmer

Le , par dourouc05

8PARTAGES

4  0 
Quand Qt était toujours un produit de Nokia, une équipe de développement de Brisbane, en Australie, a eu l'idée de faciliter l'incorporation de contenu 3D dans les applications Qt. Ces événements ont eu lieu en même temps que le développement du langage QML, il était donc naturel que Qt 3D ait une API QML, en plus d'une interface plus traditionnelle en C++, comme les autres modules de Qt.

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

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Jbx 2.0b
Membre chevronné https://www.developpez.com
Le 27/02/2015 à 9:29
Merci mintho carmo
1  0 
Avatar de Jbx 2.0b
Membre chevronné https://www.developpez.com
Le 26/02/2015 à 17:07
J'en profite pour demander si il était possible de pouvoir tester Qt 5.5a (et donc Qt 3D 2.0). Il me semblait que l'alpha sortait le 24, mais aucune annonce officielle encore. J'ai fais des petites tentatives de récupération de la source sur Git mais sans grand succès. Je me demande même si j'ai la bonne URL.

Si quelqu'un a une piste, je prend Et n'hésitez pas à détailler !
0  0 
Avatar de mintho carmo
Membre éclairé https://www.developpez.com
Le 26/02/2015 à 17:30
Les snapshots sont la : http://download.qt.io/snapshots/qt/5...2015-02-11_43/ (uniquement les binaires pour linux pour le moment)
0  0 
Avatar de zeecrowddev
Membre du Club https://www.developpez.com
Le 10/03/2015 à 11:32
Merci pour le post

Ca va nous ouvrir des portes pour des jeux multi utilisateurs sur notre application :-)
0  0