Как сделать фон прозрачным в полноэкранном режиме (в OpenGL)? - PullRequest
0 голосов
/ 12 июля 2020

Я хочу создать прозрачный фон, но это работает, только если 4-й параметр (монитор) установлен в NULL. Если я изменю окно на полноэкранный (как показано в коде ниже), фон просто станет черным без какой-либо прозрачности. Есть ли какое-нибудь решение?

Примечание: я хочу, чтобы фон был прозрачным. Не все окно с его содержимым.

//at configuring  
glfwWindowHint(GLFW_TRANSPARENT_FRAMEBUFFER, 1);       

...  

//at window creation  
GLFWmonitor* primary = glfwGetPrimaryMonitor();  
GLFWwindow* window = glfwCreateWindow(SCR_WIDTH, SCR_HEIGHT, "Application",primary, NULL);

...

//in render loop  
glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...