Scope#
V2 uses @v2/isis-venue-capture-pipeline to turn licensed real-world venue
captures into generated race-track metadata and generated stage content.
Package Chain#
The pipeline runs:
@isis/gaussian-splattingcapture ingest, preprocessing, Gaussian-splat training, and optimization.@bellona/openusdexport for stage interchange.@bellona/unrealNanite stage cook.
Output Roots#
The contract fixes two generated roots:
- race-track metadata:
V2/ue/Source/V2RaceTracks/Generated - stage content:
V2/ue/Content/V2/Stages/Generated
Unreal packages are published below /Game/V2/Stages/Generated. The generated
asset event remains tagged v2.stage.venue_capture, so the existing
@v2/oshun-adapter isis.asset.generated route sends the capture to Bellona
cook with stage provenance preserved.
Rollback Boundary#
Venue capture is content-build work only. Plans and generated payloads carry
deterministicGameplay: false, rollbackPolicy: "content-build-only", and a
Bellona cook handoff with rollbackSafe: true. Race replay determinism only
consumes cooked, content-addressed outputs after provenance gates complete.