[Gvsig_desarrolladores] Excepción en la extensión de 3D
Francisco José Peñarrubia
fpenarru en gmail.com
Mie Dic 14 13:17:50 CET 2011
Hola a todos.
Me acabo de entontrar con un fallo usando la extensión de 3D.
Lo apunto aquí por si da pistas a alguien y se puede solucionar para
próximas versiones (o bien orientarme a mí por si lo puedo solucionar).
He estado jugando con un fichero .asc, cargado como modelo de alturas.
Todo ha ido muy bien, he cerrado la ventana y he trabajado con la
ventana en 2d.
Luego he vuelto con la intención de seguir probando el 3D, y al abrir la
ventana de 3D me ha saltado una excepción:
Init
Release & configure
Exception in thread "Thread-27" javax.media.opengl.GLException:
java.lang.RuntimeException:
at
javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
at
javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at com.sun.opengl.util.Animator.display(Animator.java:144)
at com.sun.opengl.util.Animator$MainLoop.run(Animator.java:181)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException:
at org.gvsig.osgvp.viewer.OSGViewer.native_frame(Native Method)
at org.gvsig.osgvp.viewer.OSGViewer.frame(OSGViewer.java:1070)
at org.gvsig.osgvp.terrain.TerrainViewer.frame(TerrainViewer.java:478)
at org.gvsig.gvsig3dgui.ProjectView3D$1.frame(ProjectView3D.java:266)
at
org.gvsig.osgvp.viewer.RenderEventListener.display(RenderEventListener.java:104)
at
com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at
com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at
javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
Si el problema puede venir por la parte en C++ de OSGViewer, ni me
molesto. Pero si puede ser algo del Animator, o algo relacionado con
Java y creeis que merece la pena, le echaré un vistazo.
Saludos!.
Fran.
--
Fran Peñarrubia
Scolab
www.scolab.es
Asociación gvSIG
www.gvsig.com
Más información sobre la lista de distribución gvSIG_desarrolladores