# If the limit is 100MB download?

**URL:** <https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488>\
**Category:** General Discussion\
**Tags:** avatar\
**Created:** [October 26, 2024, 11:06am UTC](https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488 "2024-10-26T11:06:01Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![DeadMoon](https://avatars.discourse-cdn.com/v4/letter/d/e95f7d/32.png) [@DeadMoon](https://ask.vrchat.com/u/DeadMoon)\
**Post date:** [October 26, 2024, 11:06am UTC](https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488/1 "2024-10-26T11:06:01Z")

</div>

Although download sizes were reduced dramatically for a while with the implementation of uncompressed sizes, people have found ways to ‘get around’ the uncompressed size limit.

For example Crunch causes the texture size to be incorrectly calculated and added to the uncompressed size.

Or choosing not to use some textures and instead adding more meshes with a high number of triangles, which also significantly increases the download size.

If Crunch continues to be unresolved, leaving a large number of avatars with 120-150MB download sizes, would anyone expect to be limited to 100MB?

What do you guys think of the idea of continuing to lower the size limit?

---

<div class="post-metadata">

**Author:** ![docteh](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/docteh/32/12171_2.png) [@docteh](https://ask.vrchat.com/u/docteh)\
**Post date:** [October 27, 2024, 11:04pm UTC](https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488/2 "2024-10-27T23:04:27Z")

</div>

The next step might be to get rid of crunch compression entirely on uploads.

Personally I would prevent uploads with crunch, and to compensate the mobile avatar limit might be adjusted to 20 for the download, so from 10/40 to 20/40

---

<div class="post-metadata">

**Author:** ![krylke](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/krylke/32/13910_2.png) [@krylke](https://ask.vrchat.com/u/krylke)\
**Post date:** [October 30, 2024, 9:40pm UTC](https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488/3 "2024-10-30T21:40:08Z")

</div>

I would say absolutely not. The last reduction was bad enough. Even more and it’s gonna start killing creativety for creators. It’s already so much lower than it used to be. If people have a potato pc or internet they can hide Avis or make it so you don’t download Avis over 100mb if that’s what you want. The option is right there in the game. No need to make it even worse for the people that don’t mind it. I have everyone always show. No matter how big their Avis are and I play on a laptop 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![DeadMoon](https://avatars.discourse-cdn.com/v4/letter/d/e95f7d/32.png) [@DeadMoon](https://ask.vrchat.com/u/DeadMoon)\
**Post date:** [October 31, 2024, 7:28am UTC](https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488/4 "2024-10-31T07:28:23Z")

</div>

It would be nice to see a better way for players to utilize their resources efficiently, at least the high resource consuming avatars need to be presented as they should be rather than just massively stacked.

Too many people are overstacking, resulting in a long wait to see avatars even with a fast enough internet connection, and the low fps that comes with it.

But the idea that people will continue to be oblivious to this without hard limits or measures of any kind is a no-brainer…

---

<div class="post-metadata">

**Author:** ![G\_glop](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/g_glop/32/22136_2.png) [@G\_glop](https://ask.vrchat.com/u/G_glop)\
**Post date:** [November 1, 2024, 8:42am UTC](https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488/5 "2024-11-01T08:42:55Z")

</div>

If large textures weren’t baked in to the avatar package file but were instead referenced via links (like images in HTML) you could download them only when needed and only at the resolution your VRAM can handle.

---

<div class="post-metadata">

**Author:** ![DeadMoon](https://avatars.discourse-cdn.com/v4/letter/d/e95f7d/32.png) [@DeadMoon](https://ask.vrchat.com/u/DeadMoon)\
**Post date:** [November 1, 2024, 2:47pm UTC](https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488/6 "2024-11-01T14:47:21Z")

</div>

It’s a bit too complicated for the current technology, and VRchat hasn’t even enabled texture streaming, which Unity had a few years ago.

---

<div class="post-metadata">

**Author:** ![dark](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/dark/32/40325_2.png) [@dark](https://ask.vrchat.com/u/dark)\
**Post date:** [November 1, 2024, 4:29pm UTC](https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488/7 "2024-11-01T16:29:53Z")

</div>

> [@krylke](#):
>
> If people have a potato pc or internet they can hide Avis or make it so you don’t download Avis over 100mb

That’s part of the problem. Crunch textures reduce download size, but don’t reflect uncompressed size properly. I agree with docteh that crunch textures should just be barred from upload or automatically converted to their non crunch variant.

> [@G\_glop](#):
>
> only at the resolution your VRAM can handle.

I made a canny for streaming mipmaps, which should functionally do the same thing.

> **[Add Support for Streaming Mipmaps for Avatars and Worlds | Feature Requests |...](https://feedback.vrchat.com/feature-requests/p/add-support-for-streaming-mipmaps-for-avatars-and-worlds)**
>
> This feature request is to add support for streaming mipmaps for avatars and worlds. Steaming mipmaps ( unity docs ) allows textures to be downscaled and

---

<div class="post-metadata">

**Author:** ![G\_glop](https://yyz1.discourse-cdn.com/vrchat/user_avatar/ask.vrchat.com/g_glop/32/22136_2.png) [@G\_glop](https://ask.vrchat.com/u/G_glop)\
**Post date:** [November 1, 2024, 5:19pm UTC](https://ask.vrchat.com/t/if-the-limit-is-100mb-download/27488/8 "2024-11-01T17:19:27Z")

</div>

Upvoted. VRChat devs should really get better at doing surgery to already uploaded avatars (server or client side - doesn’t matter).
