Shadows - need to fix frame buffers

This commit is contained in:
Confideo-IOM
2026-07-28 00:26:04 +01:00
parent 3810f74e81
commit d48097c645
54 changed files with 623 additions and 100 deletions
@@ -23,35 +23,35 @@ void HydraOutputActor::_CreateMaterial()
render_settings.DisplayHeight,
GL_RGBA8,
GL_NEAREST,
GL_NEAREST);
GL_NEAREST, 1);
HydraID depth = engine->TextureBufferManager()->CreateTexture("deferred_depth",
render_settings.DisplayWidth,
render_settings.DisplayHeight,
GL_DEPTH_COMPONENT24,
GL_NEAREST,
GL_NEAREST);
GL_NEAREST, 1);
HydraID metal_rough = engine->TextureBufferManager()->CreateTexture("deferred_metal_rough_buffer",
render_settings.DisplayWidth,
render_settings.DisplayHeight,
GL_RGBA8,
GL_NEAREST,
GL_NEAREST);
GL_NEAREST, 1);
HydraID normal = engine->TextureBufferManager()->CreateTexture("deferred_normal_buffer",
render_settings.DisplayWidth,
render_settings.DisplayHeight,
GL_RGBA32F,
GL_NEAREST,
GL_NEAREST);
GL_NEAREST, 1);
HydraID position = engine->TextureBufferManager()->CreateTexture("deferred_position_buffer",
render_settings.DisplayWidth,
render_settings.DisplayHeight,
GL_RGBA32F,
GL_NEAREST,
GL_NEAREST);
GL_NEAREST, 1);
// engine->TextureBufferManager()->BindTexture(depth);