feat(rendering): compare the incremental shadow scene
Construct Slice F's non-drawing scene only for lifecycle automation, drain accepted static and live deltas at the final update boundary, and compare exact current-path fingerprints at cadence and checkpoints. Publish bounded mismatch, journal, index, digest, and memory evidence without changing normal launches or draw submission. Release: 8,211 passed, 5 skipped.
This commit is contained in:
parent
ff5d86175f
commit
0eb6648589
21 changed files with 937 additions and 20 deletions
|
|
@ -27,7 +27,8 @@ internal static class RenderProjectionRecordFactory
|
|||
ownerLandblockId,
|
||||
entity);
|
||||
RenderProjectionFlags flags = RenderProjectionFlags.Selectable;
|
||||
if (spatiallyVisible
|
||||
if (entity.MeshRefs.Count > 0
|
||||
&& spatiallyVisible
|
||||
&& entity.IsDrawVisible
|
||||
&& entity.IsAncestorDrawVisible)
|
||||
{
|
||||
|
|
@ -76,7 +77,8 @@ internal static class RenderProjectionRecordFactory
|
|||
entity.BuildingShellAnchorCellId ?? 0,
|
||||
fingerprint.Transform,
|
||||
fingerprint.Geometry,
|
||||
fingerprint.Appearance));
|
||||
fingerprint.Appearance,
|
||||
fingerprint.Flags));
|
||||
}
|
||||
|
||||
private static (Vector3 Minimum, Vector3 Maximum) CalculateBounds(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue