In my scene, I have a Mesh called cylinder:
const cylinder = new Mesh(
new CylinderGeometry(2, 2, 1, 32),
new MeshPhongMaterial({
color: color,
shininess: 32,
opacity: 0,
transparent: true,
specular: 0xffff82,
}),
);
I made the Mesh transparent because I want to fade each circle in. However, when I move my camera, there is some strange rendering occurring and I am unsure of the reason behind it or what changes I need to make. If I remove the transparency setting, everything works fine.
https://i.sstatic.net/l21NB.gif
EDIT
A fiddle has been created to showcase the issue. The problem arises on line 139 in the CSS where the cylinders are generated. https://jsfiddle.net/mxmtsk/tb6gqm10/35/