Ciao, non sono molto esperto di xna (preferisco lavorare con il c++...) però quello che ti serve a te è creare un viewing frustum (composto dall'intersezione di 6 piani) e farlo gestire dalla camera. Googlando mi è uscito questo risultato, spero ti possa essere utile.
Si estraggono i vari valori della matrice a seconda del sistema usato, poichè le directx sfruttano un piano cartesiano orientato a destra mentre le opengl uno orientato a sinistra.Originariamente Scritto da Toty_