Just a quick note to say that I managed to get my 6.6 MB WebAR project down to 1.15 MB - woohoo!
By far, the biggest savings came from the new command line utility for cleaning projects, which dropped it to 1.7 MB. I had already been following the optimization guidelines, so images, textures, and geometry were in good shape. The rest of the savings came from ditching a font and reducing the size of the tracked image file. (It seems there’s no real benefit to training an image that’s more than about 2K pixels in its largest dimension, regardless of how large the tracked image is in real life.)
FYI, for whatever reason, Studio seems to grossly underestimate the size of published projects, so the project should be exported to determine it’s actual size.
Ideally, the “cleaning” process should be handled automatically “behind the scenes” when a project is published, but at least now I can provide a better experience for the end user (which is especially important with mobile WebAR.)
This is my second WebAR project, and I do have feedback related to WebAR, specifically, but I’ll save that for another post.