ADD: IBL engine side

This commit is contained in:
2025-11-11 21:20:34 +09:00
parent a918fc6db8
commit 24e83061b4
14 changed files with 592 additions and 85 deletions

View File

@@ -31,6 +31,7 @@ class AssetManager;
class RenderGraph;
class RayTracingManager;
class TextureCache;
class IBLManager;
struct ShadowSettings
{
@@ -95,4 +96,5 @@ public:
// Streaming subsystems (engine-owned)
TextureCache* textures = nullptr; // texture streaming + cache
IBLManager* ibl = nullptr; // optional IBL owner (if created by engine)
};