Unity WebGL and three.js performance

I’m new to WebGL and three.js, so I would really appreciate some input on a high-level question I have:

Why is it that Unity WebGL projects often fail on mobile browsers while some three.js projects work? From my understanding, three.js is built on top of WebGL so I expect that it’s the extra load of the Unity project that causes failures.

Unity hast its full engine in memory and that needs lot more memory then the very slim three.js.
Web Browsers can easily run out of memory if you throw to much stuff at them.(The most games will run fin but heavy duty stuff is not that reliable)

1 Like