[英]LWJGL Window with Transparent Background?
我想创建一个窗口,使得没有“黑色背景”区域,而是你看到任何其他打开的窗口,等等。
也就是说,渲染场景而只渲染场景,不留任何帧,也不留下背景区域。
我读过一个方法,涉及渲染到隐藏的OpenGL窗口并在内存中缓冲它,创建透明的分层窗口,以及从内存复制到透明窗口。
显然这是非常cpu /内存密集型的,所以我想知道在Java和LWJGL中是否有更好的方法可以做到这一点?
这是特定于操作系统的,因为“OS /窗口管理器/非您部门”拥有其他窗口。
在Windows上,OpenGL无法参与此类合成。 其他操作系统可能允许它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.