Генерация буфера
This commit is contained in:
parent
aa081928d2
commit
f698f5e118
@ -207,6 +207,14 @@ int main(void)
|
|||||||
pointShadowShader.load(GL_FRAGMENT_SHADER, "shaders/point_shadow.frag");
|
pointShadowShader.load(GL_FRAGMENT_SHADER, "shaders/point_shadow.frag");
|
||||||
pointShadowShader.link();
|
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;
|
Model rectangle;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user