Répondre

2

Il existe un certain nombre de moteurs 3D disponibles en Java. LWJGL est extrêmement populaire, mais assez bas niveau et adapté aux jeux. Il existe également un certain nombre de boîtes à outils de niveau supérieur, principalement basées sur LWJGL. JMonkeyEngine est probablement le plus connu et le plus populaire. Encore une fois, la plupart sont destinés au marché des jeux et sont adaptés à celui-ci. Par exemple (quand j'ai regardé la dernière fois) LWJGL et JMoneyEngine étaient tous deux limités à une seule fenêtre par application, ce qui fonctionne pour les jeux mais peut-être pas pour la visualisation des données. JOGL est un wrapper java très fin autour d'OpenGL. En tant que tel, il est incroyablement puissant et flexible, mais aussi difficile à utiliser et avec une courbe d'apprentissage abrupte. Il y a aussi un paquet Java pur appelé Java3D, mais je n'en connais aucune utilisation réussie et il semble être tombé en disgrâce.

Vous pourriez être intéressé par this article qui parle de l'écriture de visualisation de données dans JOGL.

0

Vous pouvez essayer JMonkeyEngine. C'est un peu plus haut niveau que JOGL.

Questions connexes