l'argomento non è molto semplice, (soprattutto se non hai una base di geometria). La normale è un vettore perpendicolare a un piano (una faccia di una qualunque mesh) e viene usato (tra le altre cose) per determinare se una faccia deve essere disegnata o meno. La faccia di un solido deve essre renderizzata solo se la normale "punta" verso l'esterno del monitor (...semplificando le cose), e per determinare la direzione della normale bisogna stabilire quale regola usare (mano destra o sinistra) e disegnare i punti della faccia seguendo questa regola.
Questa è un'ulteriore ottimizzazione, ma non è la risposta alla domanda inziale, per decidere quali oggetti sono visibili o meno la tecnica che stai cercando di usare è nota dovresti trovare molti esempi su internet, poi esistono tecniche + raffuinate come gli alberi BSP che dividono lo spazion in una struttura ad albere che decide quali oggetti disegnare (ma questa è un po' complicata, prima impara bene le basi e poi prova anche questa)
![]()

Rispondi quotando