2012-05-04 11 views
5

Quiero trazar una nube de puntos 3D (digamos 100000 puntos) en Java, ser capaz de arrastrar y rotar y seleccionar uno de los puntos tridimensionales trazados y obtener x, y, z haciendo clic en él. Me preocupa la continuación del soporte para java3D y, al mismo tiempo, veo que java3D sigue siendo una comunidad más grande y mucho más activa que JMonkey3, que es la versión estable de jme3. Quiero implementarlo como un applet también.Trama 3D en java. Java3D o Jmonkey

¿Qué tecnología debo elegir?

+0

No creo que esta pregunta sea adecuada para SO. Por favor, lea las preguntas frecuentes sobre qué preguntas hacer aquí. –

+0

Gracias, he editado la pregunta –

+0

(?) Ahora su pregunta no contiene una pregunta verdadera. –

Respuesta

4

Java3D en realidad no está diseñado para grandes nubes de puntos. Está diseñado para gráficos de escena gestionados, mientras que para las nubes de puntos grandes, por lo general, desea hacer algunas llamadas directas muy directas de OpenGL.

Usted es mejor ir con jMonkeyEngine (que tiene su subsistema propio punto de nube de partículas/efecto) o LWJGL (que es lo jMonkeyEngine utiliza bajo el capó y le dará de baja el nivel de acceso OpenGL)

Todos lo anterior se puede usar en applets (el usuario probablemente tendrá que aprobar la eliminación de las restricciones de seguridad de Applet para permitir el acceso nativo a OpenGL), aunque recomendaría WebStart como alternativa si está intentando hacer algo más sofisticado.

+0

gracias por tu comentario –

Cuestiones relacionadas