Pregunta

¿Cuáles son las mejores bibliotecas/marcos para hacer interfaces 3D y/o Zoom en Java? Me gustaría poder hacer algunos prototipos de crear nuevos tipos de interfaces para navegar dentro de los datos y representar gráficos/relaciones de objetos.

Las opciones de bajo y sin costos son mejores. El código abierto también es una ventaja.

ACTUALIZAR:
Cuanto más alto sea la API, mejor. Idealmente, podría establecer algunas propiedades (color, forma, etc.) en mi objeto virtual, registrarlo con el entorno de visualización/motor, enganchar funciones de devolución de llamada ... por ejemplo, cuando un usuario flota, hace clic o hace doble clic en un objeto mi código Me comenzarían, y el entorno de visualización manejaría el resto. Por lo tanto, la representación de los objetos, la navegación, el zoom, la interacción del usuario sería manejada por el motor. Probablemente por alto, pero esto parece que podría existir como una herramienta reutilizable/genérica.

¿Fue útil?

Solución

Java3D es una visualización 3D bastante buena en la biblioteca. OpenGL es una biblioteca de gráficos 3D estándar y JOGL es un puerto para Java.

Otros consejos

No he hecho más que jugar con él, pero es posible que desee investigar Procesando. Podrías construir algunos objetos virtuales, luego panearlo con el mouse.

Podrías intentar Cepillo. Es un nivel más alto que Java3D y JOGL.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top