[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