Prednje i zadnje lice poligona

Svaki poligon je zatvoren ili sadržan u jednoj beskonačnoj ravni koja dijeli prostor u dva regiona. Bilo koja tačka koja nije unutar ravni a vidljiva je prednjem licu površine poligona je ispred  (ili van) ravni odnosno van objekta. Bilo koja tačka koja je vidljiva zadnjem licu poligona je iza ravni. Tačka koja se nalazi iza svih poligonalnih površina je unutar objekta. Moramo imati u vidu da se klasifikacija van/unutra  odnosi na ravan koja sadrži poligon, da ne dođe do zabune sa npr. van/unutra testom  koji koristi parno-neparno pravilo u vezi sa otkrivanjem unutrašnjosti kod površina sa dvodimenzionalnim granicama.

Jednačina ravni se može iskoristiti za utvrđivanje  tačke u prostoru u odnosu na lica poligona. Za bilo koji tačku (x,y,z) koja nije na ravni sa parametrima A, B, C, D vrijedi:

 ≠ 0

Odatle: 
Za bilo koju tačku možemo odrediti da li je iza ili ispred poligonalne površine sadržane u ravni ako posmatramo predznak (negativan ili pozitivan) od   :

ako je     < 0,   tačka (x,y,z) jeste iza ravni

ako je     > 0,   tačka (x,y,z) jeste ispred ravni

Ovaj test vrijedi u desno orijentisanom Cartesian koordinatnom sistemu, kada su parametri ravni A, B, C i D izračunati koristeći koordinatne pozicije selektovane striktno u smjeru suprotnom od smjera kazaljke na satu (engl. counterclockweise)

Kategorija:Računarska grafika
Kategorija:3D računarska grafika