Quote Originally Posted by tux
you want to use something called frustrum culling

check out this tutorial (with full source)

http://www.delphigl.de/tutorials/frustumcull.html
Thanks, that's what i need

I've a question: the article says that the only advantage is that you avoid passing the model to the gxfcard. Is that all there ? If i use display list, than there's no passing of model data (at most 1 integer), so i'll not get any advantage. Is that wrong ?
Is it better to do the frustum culling in software or let the card to that in hardware ?

Thanks