屏幕与虚拟现实呈现。画布来捕获图像

4视图(30天)
你好,
我需要生成大量的VRML场景的图像。我用虚拟现实。帆布和捕捉功能来生成图像。我运行脚本在一个偏远的CPU集群没有图形卡。我怎么能使用matlab屏幕呈现功能捕捉VRML场景图像使用帆布和捕获命令(我知道它将明显慢)?我试着使用以下命令创建一个无形的图
fighandle =图(“位置”,(100 100 500 500),“可见”,“关闭”);
然而,使用画布和捕获命令导致以下错误。还有其他的方式来呈现屏幕兼容的帆布和捕获的命令吗?
问候,
Priyanshu
PS:错误消息- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - _ ? ? ?Java异常发生:javax.media.opengl。GLException:上下文没有当前com.sun.opengl.impl.x11.X11GLContext.getPlatformExtensionsString (X11GLContext.java: 236) com.sun.opengl.impl.FunctionAvailabilityCache.initAvailableExtensions (FunctionAvailabilityCache.java: 116) com.sun.opengl.impl.FunctionAvailabilityCache.isExtensionAvailable (FunctionAvailabilityCache.java: 104) com.sun.opengl.impl.GLContextImpl.isExtensionAvailable (GLContextImpl.java: 351) com.sun.opengl.impl.x11.X11GLContext.isExtensionAvailable (X11GLContext.java: 280) com.sun.opengl.impl.GLImpl.isExtensionAvailable (GLImpl.java: 30493) com.sun.opengl.impl.GLImpl.initBufferObjectExtensionChecks (GLImpl.java: 30638) com.sun.opengl.impl.GLImpl.checkPackPBODisabled (GLImpl.java: 30693) com.sun.opengl.impl.GLImpl.glReadPixels (GLImpl.java: 17458) com.mathworks.toolbox.sl3d.vrcanvas.VRGLCanvas.capture sun.reflect.NativeMethodAccessorImpl (VRGLCanvas.java: 193)。在sun.reflect.NativeMethodAccessorImpl invoke0(本地方法)。在voke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.mathworks.jmi.AWTUtilities$Invoker$3.runWithOutput(AWTUtilities.java:443) at com.mathworks.jmi.AWTUtilities$Invoker$2.watchedRun(AWTUtilities.java:397) at com.mathworks.jmi.AWTUtilities$WatchedRunnable.run(AWTUtilities.java:360) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
错误= = >画布。捕获at 15 value = typecast(obj.JCanvas.capture(vr.canvas.getNavPanelReservedHeight(obj.NavPanel)), 'uint8');
= = >样本误差在18 Ivrml =捕获(c);

答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!