feat(render) Campaign FW3.2b-2 step 1b: walk registry plumbing to the renderer
LandblockPresentationPipeline exposes its render publisher; FrameRootComposition hands the publisher's WalkBuildings/WalkLandscape registries (FW3.1, published/retired per landblock) into RetailPViewRenderer via two additive constructor parameters. Nothing reads them yet - the static cutover flip is the next commit, executing the plan section FW3.2b-2 design with the carve points now surveyed: the EARLY per-slice sky/terrain/static loop, the look-in barrier + DrawBuildingLookIns, the LATE dynamics phase, and the shells/cell- statics passes. Suites: full Release build 0 warnings; hermetic 6,753/0. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
1b59eae428
commit
d80d47d611
3 changed files with 23 additions and 2 deletions
|
|
@ -512,7 +512,12 @@ internal sealed class FrameRootCompositionPhase
|
|||
new WorldScenePViewRenderer(
|
||||
new RetailPViewRenderer(
|
||||
currentRenderSceneOracle,
|
||||
renderFrameProduct),
|
||||
renderFrameProduct,
|
||||
// Campaign FW3.2b-2: the walk's production world
|
||||
// data, published/retired with each landblock by the
|
||||
// render publisher (FW3.1).
|
||||
live.LandblockPipeline.RenderPublisher?.WalkBuildings,
|
||||
live.LandblockPipeline.RenderPublisher?.WalkLandscape),
|
||||
retailPViewPassExecutor,
|
||||
retailPViewPassExecutor),
|
||||
retailPViewCells,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue