I have created a react three fiber project, in which I am using glbs and images. It works as expected on desktops. But on mobile devices, it sometimes works and sometimes it breaks unexpectedly. Why is this happening? What could be the possible reasons?
usually resource limits. number of textures, number of uniforms, texture size, model size.
it would also be useful to collect logs, console for instance to see if something crashes and for what reason, or the raw webgl report.
How can I get the logs on mobile device?
i think for this you need to consult stack overflow, it depends on your setup but being able to debug is generally quite important.