I briefly describe my problem. I've created a basic 3d model (a surface with some rocks on) and I've also applied textures. Now, I should fix a generic camera position and exctract the information (x, y, z, R, G, B) only of the vertices seen by the camera (that are included in its square field of view) but only the front vertices and not the back ones of the object that the camera see. Moreover the color information of the vertices has to take in account also the shadow condition (for example if the rock creates a shadow on the ground surface the color information of vertices 'in shadow' should be near the color 'black'. Anyone could help me please? I'm facing with Blender since last month, so I'm a bit in difficult with this kind of problem. Thanks in advance.