render: extract animated M2 materializer
This commit is contained in:
@@ -216,6 +216,14 @@ Runtime и Editor используют facade; planner/scheduler тестиру
|
||||
probe remained unavailable. Post-merge playback (`23.008ms`), animated
|
||||
finalizer/pipeline, prototype, build, shutdown, materials, facade,
|
||||
internal-access `30`, `7/7` manifest, documentation and coordination passed.
|
||||
M2 animated instance materializer passed `cases=12 instances=1000
|
||||
elapsed_ms=9.267` with exact duplicate flags, ordered names/transforms,
|
||||
recursive visibility margin/shadows, imported playback, native reference copy,
|
||||
indexed diagnostics, prototype isolation and attachment/source boundaries. All
|
||||
50 autonomous headless regressions and checkpoint dry-run `7/7` passed; the
|
||||
proprietary ADT probe remained unavailable. Documentation and coordination
|
||||
gates passed; internal-access inventory remains `30` while the loader adapter
|
||||
now retains only diagnostic formatting and Editor ownership for this batch.
|
||||
M02 terrain-query regression
|
||||
remained green (13 pre-existing expired M00 claim warnings).
|
||||
- Fidelity comparison: all 16 historical operation limits and drain sites were
|
||||
@@ -356,6 +364,7 @@ Runtime и Editor используют facade; planner/scheduler тестиру
|
||||
M2 animation load pipeline state and loader request/poll/finalize/metric/clear adapters,
|
||||
M2 animated scene finalizer and loader candidate/material/player traversal adapters,
|
||||
M2 animation playback controller and loader native/imported playback adapters,
|
||||
M2 animated instance materializer and loader log/Editor-owner adapter,
|
||||
expanded facade/internal-access/coordinate verifiers; work-package claims and this evidence.
|
||||
- Remaining risks: worker concurrency and stale-result validation remain
|
||||
streamer-owned; cancellation stops new permits but does not interrupt
|
||||
@@ -374,6 +383,8 @@ Runtime и Editor используют facade; planner/scheduler тестиру
|
||||
traversal plus refresh/rebuild/fallback, raw native M2 I/O and prototype/
|
||||
negative cache state are separated, but synchronous parsing, ResourceLoader,
|
||||
animation request state and Mesh adoption remain in the loader call path; raw
|
||||
animated-instance materialization is now separated but remains synchronous
|
||||
main-thread work; asset-backed traversal/visual/leak/p95/p99 evidence is pending;
|
||||
WMO ResourceLoader/FileAccess I/O, live fallback and group materialization
|
||||
remain in the loader;
|
||||
asset-backed WMO placement/portal/material/leak/p95/p99 evidence remains pending;
|
||||
|
||||
Reference in New Issue
Block a user