Original Post
I need to make a viewer - a simplified version of the viewpoint media viewer. To start with I restricted the object count in the scene to 1. My goal was to be able to spin around the object, zoom and pan. I would like to not backfacecull any faces, and it would be nice if I could antialias the edges (edges between object and empty space) I started out using directX to show the object. It worked fine with very little code as long as I showed with backfaceculling. When I turned on that, it started to go extremely slow. The reason was ofcause the amount of faces in the object - around 100000. Now to my question... What can I do about this... I need to somehow QUICKLY filter away triangles that can not be seen anyway. There must be some algorithms for that...