+clipping and backface culling