Enabling antialias on the WebGL renderer causes a significant drop in FPS, going from 60 down to about 25.
this.renderer = new THREE.WebGLRenderer({
antialias: true
});
This issue seemed to arise after I introduced multiple scenes and had to manually clear the depth. Interestingly, I still achieved 60 FPS on mobile Safari without any problems, but not on desktop or Chrome.
What could be causing this discrepancy in performance?