as the question suggests I have to identify all the faces that are visible from the camera's view and do some processing with them. I have a single mesh.
I am thinking of giving individual faces a different colour and do a blind render. This will enable me to read the FBO. Then I have to traverse all the pixel and find the unique faces by their colour.
Are there any faster way?