[英]LWJGL Window with Transparent Background?
我想創建一個窗口,使得沒有“黑色背景”區域,而是你看到任何其他打開的窗口,等等。
也就是說,渲染場景而只渲染場景,不留任何幀,也不留下背景區域。
我讀過一個方法,涉及渲染到隱藏的OpenGL窗口並在內存中緩沖它,創建透明的分層窗口,以及從內存復制到透明窗口。
顯然這是非常cpu /內存密集型的,所以我想知道在Java和LWJGL中是否有更好的方法可以做到這一點?
這是特定於操作系統的,因為“OS /窗口管理器/非您部門”擁有其他窗口。
在Windows上,OpenGL無法參與此類合成。 其他操作系統可能允許它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.