refactor(srp): move rendering data ownership into universal package

This commit is contained in:
2026-04-19 14:19:57 +08:00
parent a7cda9375a
commit f4d4112e2f
14 changed files with 325 additions and 298 deletions

View File

@@ -23,22 +23,22 @@ namespace XCEngine.Rendering.Universal
? context.stage
: CameraFrameStage.MainScene,
context != null
? context.cameraData
? RenderingDataResolver.ResolveCameraData(context)
: CameraData.Default,
context != null
? context.lightingData
? RenderingDataResolver.ResolveLightingData(context)
: LightingData.Default,
context != null
? context.shadowData
? RenderingDataResolver.ResolveShadowData(context)
: ShadowData.Default,
context != null
? context.environmentData
? RenderingDataResolver.ResolveEnvironmentData(context)
: EnvironmentData.Default,
context != null
? context.finalColorData
? RenderingDataResolver.ResolveFinalColorData(context)
: FinalColorData.Default,
context != null
? context.stageColorData
? RenderingDataResolver.ResolveStageColorData(context)
: StageColorData.Default)
{
}