Quest Home Editor v0.10.18
Quest Home Editor v0.10.18
Fix: animated sub-mesh drifts "out of place" after cook
A rigid mesh that rides a parent's motion and adds its own faster spin (e.g. steam_void's mesh0.001/mesh0.002: a 4.1s spin under mesh0's 29s orbit) is an irrational-beat multi-period chain. When no small common loop exists, the cook fell back to the global animation length (an unrelated mesh's duration), which loops out of phase with the parent — so the sub-mesh slowly drifts off the orbit while its siblings stay put.
Fix: on an irrational beat, loop at the longest chain period (the parent's dominant motion) so the macro-motion stays clean and children remain locked to their parent/siblings; only the fast sub-spin takes a tiny, near-invisible seam snap. Verified on-device: steam_void's mesh0.001/.002 now cook identically to their siblings (29.03s) and stay on the orbit. HSR_MPMASTER restores the old behavior.