The prop library was costing players more than it was worth. hunyuan3d hands back ~120,000 triangles and 1024px textures per object, so a COOKING POT was a 4MB download — and the fryer bench, which loads a pot, a basket and a rack, made a phone fetch 13MB before it could show you anything. Right after shipping touch controls, that is the wrong bill. scripts/optimise-models.sh: simplify to 10% of the triangles with a 0.002 error bound, textures to 512. Across 51 models that is 214MB → 47MB, and at the distance this game frames anything, the before and after screenshots are indistinguishable — I checked the pot at full frame before trusting it on the rest. The fryer bench now costs under 3MB. The script skips anything already under the threshold, so a second run cannot grind an optimised mesh into mush; delete the file and re-run gen-assets.sh to go back to an original. Regression sweep after: toast scene pristine, grill 9.4, pan 8.0, steak 9.4, bruschetta 9.6, air fryer 9.5, chips 10.0, pasta 10.0, eggs 10.0. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
802 KiB
802 KiB