草庐IT

Offscreen

全部标签

关于java:Draw offscreen with JOGL

DrawoffscreenwithJOGL作为一个更大项目的一部分,我正在尝试使用JOGL实现一个工具,它将3D渲染导出为位图格式。为此,我们创建一个GLJPanel并绘制我们想要的场景,然后提取位图。只要系统在屏幕上至少有一个可见窗口,这一切都可以正常工作-不一定是包含我们正在绘制的面板的窗口。但是如果我们尝试这样做而不使任何窗口可见,GLJPanel将不会绘制。单步浏览JOGL源代码,我发现它不会绘制,除非它有一个有效的对等体-基本上除非addNotify()已经调用它。文档说addNotify()仅在面板成为可见窗口层次结构的一部分时才被调用。更改为GLCanvas并没有太大区别-故障模

关于java:Draw offscreen with JOGL

DrawoffscreenwithJOGL作为一个更大项目的一部分,我正在尝试使用JOGL实现一个工具,它将3D渲染导出为位图格式。为此,我们创建一个GLJPanel并绘制我们想要的场景,然后提取位图。只要系统在屏幕上至少有一个可见窗口,这一切都可以正常工作-不一定是包含我们正在绘制的面板的窗口。但是如果我们尝试这样做而不使任何窗口可见,GLJPanel将不会绘制。单步浏览JOGL源代码,我发现它不会绘制,除非它有一个有效的对等体-基本上除非addNotify()已经调用它。文档说addNotify()仅在面板成为可见窗口层次结构的一部分时才被调用。更改为GLCanvas并没有太大区别-故障模
12