How do I fix this?
- Reduce the number of unique textures (images, videos, animated GIFs) in your project. You can do this by reusing the same texture in multiple places instead of having different textures for each object.
- Reduce the size of your textures and reimport them into Lens Studio.
- Resubmit your project on the off chance your Lens file was corrupted in transit.
Why does this happen when my project is under the 8MB limit?
There are two file sizes for a Lens. The first is the size after all the assets are compressed. This is the form a Lens takes when it is downloaded to the user's device. The limit for a compressed Lens file size is 8MB.
The other size is when your Lens finishes downloading and is uncompressed on the user's device. The limit for an uncompressed Lens is ~60MB.
Typically the two are pretty close in size but textures are able to be compressed more than other Lens resources. This can result in a Lens having a larger uncompressed size when the Lens contains many high quality textures.