Генерация буфера

This commit is contained in:
Ковалев Роман Евгеньевич 2023-01-15 03:10:37 +03:00 committed by R.E. Kovalev
parent ad241e9cf1
commit 8531471caf

View File

@ -222,6 +222,14 @@ int main(void)
pointShadowShader.load(GL_FRAGMENT_SHADER, "shaders/point_shadow.frag");
pointShadowShader.link();
// Создадим буфер для вычисления SSAO
GLuint attachments_ssao[] = { GL_COLOR_ATTACHMENT0 };
FBO ssaoBuffer(attachments_ssao, sizeof(attachments_ssao) / sizeof(GLuint));
// Создадим текстуры для буфера кадра
Texture ssaoTexture(WINDOW_WIDTH, WINDOW_HEIGHT, GL_COLOR_ATTACHMENT0, 6, GL_RED, GL_RED);
// Активируем базовый буфер кадра
FBO::useDefault();
// Модель прямоугольника
Model rectangle;