Bestemmelse av skjulte overflater

I et datorgenerert 3D-bilde er å bestemme skjulte overflater prosessen som brukes til å bestemme om en overflate er synlig fra et gitt synspunkt. En algoritme for å bestemme skjulte overflater er en løsning på synlighetsproblemet, som er et av de største problemene med datagenerert 3D.

Bestemmelsen av skjulte områder er nødvendig for riktig gjengivelse av et bilde. Usynlige elementer skal ikke tegnes. Det gir også raskere gjengivelsestid, da skjulte objekter kan fjernes fra grafikkjeden.

Det er mange teknikker for å finne ut hva de mørke sidene er, og hovedforskjellen mellom hver av disse teknikkene er hvordan du nærmer deg problemet. Det er flere nivåer av bestemmelse av skjulte overflater. Disse nivåene er (vilkårene er holdt på engelsk):

Selv om bestemmelse av skjulte områder oftest brukes til å bestemme hva som vil være synlig i det endelige bildet, brukes det også til andre applikasjoner, for eksempel å bestemme hvilke deler av et objekt som er i skyggen, eller mer generelt hvis et objekt er inneholdt i en gitt volum (for eksempel spiller i et rom eller en bil på en vei).

Se også