I have several meshes where the transparency turns opaque depending on the camera angle. Opacity is set with an opacity map in SDMaterial.
Could this issue be related to rendering functions via Three.js (i.e. renderOrder)? When the transparency is opaque, it seems to be trying to match the colour of lowest (z plane) mesh (ground or created plane). My main problem is when there is a shadow cast over the mesh.