I'm currently experiencing an issue while trying to export a model using the Three.js import/export tool for Blender. Everything works perfectly fine when I use the WebGLRenderer, but when I switch to CanvasRenderer for cross-browser support, the model behaves strangely. It seems that when the model consists of more than 2 geometries touching each other, the normals on the mesh become distorted and start blinking. I've tried joining the geometries before exporting them as a single mesh, but the issue persists. It's almost as if having two different geometries touching each other triggers this behavior.
Here's an image of the problematic model for reference: https://i.sstatic.net/ATjLH.png
If anyone has any tips on how to successfully export this model from Blender for use with CanvasRenderer, I would greatly appreciate your help!
Thank you in advance!