The size limits set for Spark AR Studio effects make sure they perform well across different devices.
Effects published to:
You'll need to check the size of your effect across all 3 device types: iOS, Android and Older Android.
To do this, open your effect in Spark AR Studio and click the Export and Upload symbol in the toolbar:
If you see the message File size meets all requirements, your effect is the correct size for all device types and you can upload it to Spark Hub:
In this window, you'll also see:
If you see a cross next to the platform you want to upload the effect to, you’ll need to make the effect smaller:
There are lots of ways to reduce the size of your effect, from removing unused assets to optimizing objects in your scene.
Removing unused assets
To find and remove unused assets, click View Asset Summary. If there’s an unused asset in your effect, you’ll see an option to Review Unused Asset. Learn more about the Asset Summary.
The ‘bundle’ is the .arexport file that's exported on to your computer. It must be 40MB or smaller.
It contains three .arfx files. These are the three versions of your effect, one for each device type.
It also contains an .arprojpkg file. This is the Spark AR Studio project, with all the assets you’ve added, zipped into a single file. The addition of this file means the bundle size is generally bigger than the combined total of each version of the effect you’ll have seen when you exported your project.
There are lots of ways to make your effect smaller, improving performance without loosing quality: