Quest Home Editor v0.10.16
Quest Home Editor v0.10.16
Fix: pure-black scene on older Quest OS
Cooked environments rendered pure black on pre-v206 Horizon OS (e.g. a Quest 3 on the Oct-2023 UP1A.231005 build), even though the same env works on newer OS.
Root cause (traced in libshell via IDA): the cook stamped horizon::renderer::MeshPartBoundsOverride at version 1 on every mesh entity (the fix that stops animated meshes from being frustum-culled), but older Horizon OS registers that class at version 0. libshell's version translator only migrates old→new, so version 1 on a version-0 device failed to copy boundsHalfSize and aborted component generation on every mesh → nothing rendered.
Fix: emit MeshPartBoundsOverride at version 0. The fields are identical across versions, so it loads exactly on older devices and up-translates cleanly on v206 — no culling regression. If you cooked an env that showed black on an older headset, re-cook it with this build and it will render.