Pregunta

Estoy codificación de una Programm, que producirá coordenadas 3D de un cohete y me gustaría hacer una salida rudimentally gráfico para este.

sólo tiene que ser escalable y rotationable, por lo que se puede cambiar la vista de forma manual. las posiciones no deben ser conectados por líneas y Ould que sería bueno tener esferas de la tierra y la luna (y tal vez los objetos celestes extras).

Creo, no debería haber un poco de materia preparada para este tipo de Plott ya está disponible, pero no pude encontrar uno.

Así que por eso estoy aquí para pedirle que, si se sabe tal cosa. y si no es yo kike que le pregunte cómo un bignner como yo debería empezar esto? Me UST Cifrado para Apllications consola, porque no había necesidad de una verdadera salida de gráficos.

gracias de antemano por cualquier consejo! :)

Andreas

¿Fue útil?

Solución

No creo que hay arenero cosas listas que puede utilizar para dibujar objetos 3D personalizables en Java, si se puede vivir sin cosas extrañas que puedes simplemente una biblioteca gráfica capaz de dibujar gráficos en 3D, como por ejemplo jMathTools ( enlace ) .. En caso contrario debería entrar en J3D con OpenGL y cosas similares.

No creo que existen sólo porque hacer las cosas simples es trivial si se trabaja con OpenGL o APIs similares ..

Hacer lo que necesita con OpenGL no es complejo en absoluto, sólo un GL_LINE_STRIP para dibujar la trayectoria y algunas primitivas si necesita la tierra, la luna y así sucesivamente .. rotación y escala de venir implícitamente mover la cámara de su ventana ..

Tome un vistazo a: Java 3D o JOGL

Otros consejos

No puedo creer que nadie ha mencionado esto todavía, pero el proyecto de la NASA WorldWind que parece ser exactamente lo que necesita: http://worldwind.arc.nasa.gov/java/ usted puede ampliarlo con JOGL si es necesario, o puede utilizar algunos de los grandes objetos de modelado que ya están disponibles para marcar la trayectoria y la ubicación en coordenadas 3D , completo con el zoom / rotación y similares. Que tiene capas de la Tierra precisos está muy bien =)

Utilice JOGL! Es fácil de instalar, y si usted sabe de Java que debe ser fácil. Hay algunas cosas en JOGL que requieran que esté decente en la trigonometría. Este tutorial puede ayudar a empezar: http://www.youtube.com/watch?v=rT02jFYrXv0

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