Hidden surface removal I have a blender scene with several overlapping identical objects. Is there a simple way to determine and export visible faces given a specific viewpoint. 
That is, i want to use Blender for hidden surface removal.

If there is a better way to do this, with some other tool, please share as well.
One way to do this is by select everything with box select (B), circle select (C), or lasso select (&#9096; Ctrl LMB) while in solid view with Limit selection to visible enabled, then inverting the selection (&#9096; CtrlI) and deleting faces: