I am not an expert in shaders, so I would like to ask, if here is anyone who can help me with following problem:
I have a mesh, with many triangles and I would like set opacity of triangles according to the angle they face camera - more they face the camera, more opaque they should be. Less they face camera, more transparent they should be.
I attach screenshots to explain the problem

I would like to hide those triangles, which creates these "artefacts" in the smoke.
I am sure this has something to do with camera_position_object_space and normals, but not sure how to fix this and what is the easiest way.
Thank you for your help.