File size: 1,056 Bytes
9fde578
 
 
 
 
 
 
1
2
3
4
5
6
7
8
# Packed frame vertices through world triangle construction

RE-681. Reproduce with `python3 scripts/analyze_qvm_leaf_vertices.py`; check with `python3 scripts/test_qvm_leaf_vertices.py`. The [machine report](qvm-leaf-vertices.json) retains source identity and bounded fixtures.

Actual23929–24514 reads three32-bit triangle indices and signed16 xyz from eight-byte vertex records. The last two bytes are not consumed by this slice. Frame A/B bases use part100+part plus frame×part80×8. Coordinates interpolate in integer-derived float32 order, scale1/64, multiply through the prepared basis and add origin. Full triangle outputs match independent byte/geometry oracles, including−32768/32767 and extrapolation. Part/vertex ownership, bounds and original asset identities remain unverified; no intersection/native code runs.

No original executable/full QVM/native collision/physics/rendering executes. Native responses and legal input domains are supplied or unverified where stated; full runtime/macOS/Linux Rust/Bevy/Solari gameplay remains open.