Polygon / Triangle count

Hello team,

Was curious to know if Shapespark works with a limit of polygons/triangle count. Can I make an entire Town with heavy detailing work smooth in shapespark if it has 40M triangles? Is there a limit which you recommend users not to cross ?

What happens when such a limit is crossed ? Will the user experience be bad, and the download time be affected because of such a large model ?

1 Like

40M triangles will work rather only on higher end desktop devices.
If you increase the geometry size 2x, the download size of the geometry will also increase about 2x (unless you add instances objects, if you add more copies of the same chair, the download size increases only slightly with each new copy).

There is no hard limit on the number of triangles. The limit is due to the available GPU memory. The memory is used mainly by geometry and textures (including lightmaps). For mobile devices staying below 4M triangles is a good rule of thumb. If a device runs out of GPU memory, the scene will fail to load with an error message ‘Scene failed to load. Reload the page to retry’. Unfortunately, WebGL API does not give a way to check how much more memory can be allocated. You can only allocate things until the memory is exhausted.

1 Like

So it is possible that if a scene has high polygon count and high resolution lightmaps, it would give a laggy experience if the GPU doesn’t support such a complex scene ? What can someone do to give a smooth experience with a high polygon scene ? Any fix for the same ?