Java3D est développé par Sun mais est devenu libre. Il n'est plus aussi actif pour priviligier JOGL, mais depuis peu il a retrouvé un certain engouement auprès des développeurs. Le projet LG3D de Sun (VM en 3D) l'utilise. Il est construit directement au dessus d'
OpenGL et de Direct3D pour Windows (même si cette dernière API va être abandonnée par Java3D). Il est encore pas mal utilisé mais pour les jeux et autres applications où les performances sont primordiales, il ne s'agit pas toujours de la meilleure solution. Son architecture est très bonne (en gros il s'agit d'une réprésentation du monde 3D, orientée objet, sous forme d'un arbre sans cycle. C'est un graphe formé de noeuds et d'arcs)
Partager