Looking for Some Best Practices for Optimizing Shapespark Scenes?

Hey everyone,

I am working on a Shapespark project and want to ensure smooth performance and high-quality visuals. I have noticed some lag when adding multiple light sources and detailed textures. Are there any best practices for optimizing scenes without compromising too much on quality: ??

Textures – What’s the ideal resolution for textures to balance quality and performance: ??
Lighting – Does reducing the number of light sources significantly improve performance: ?? Any tips on baking settings: ??
Polycount – What’s the recommended polygon count for models to keep everything running smoothly in a browser: ??
Reflections & AO – How much do reflections and ambient occlusion affect performance: ?? Any tweaks to make them more efficient: ??

Would love to hear your thoughts and experiences. Any tips, tricks, or settings you swear by: ?? I have also read this thread https://forum.shapespark.com/t/optimizing-exterior-and-interior-models-workflow-tips-for-blender-and-shapespark-ruby-on-rails but still looking for some more help.

Thanks in advance !!

With Regards
Daniel Jose

Hello,
Textures – Keep textures at 1024x1024 ( or lower) for most surfaces. Larger resolutions (like 2048x2048) should be used only when necessary, as they increase memory usage.

Bake – You can read more about baking settings and common issues here: Shapespark Help.

Polycount – It is recommended to keep the number of triangles in the scene below 4 million for it to work well on older mobile devices. If the scene is viewed on a desktop computer and loading time is not a critical factor, the limit is much higher—in the 10-20 million triangle range. You can check your scene statistics in the Objects tab.

Reflections – To optimize reflections, limit the number of reflection probes. You can check the number of probes in the scene statistics.

Lighting & AO – These affect only baking time and do not impact the scene’s performance online.