IT-lexicon › Programmeren › Peter panning

Peter panning

Programmeren Svenska → Bijgewerkt: 2026-10-25

De fout waarbij de schaduw van een object loskomt van de voet, zodat het object lijkt te zweven; genoemd naar de sprookjesjongen die zijn schaduw kwijtraakte.

Het artefact is de keerzijde van de strijd tegen shadow acne. Om het zelfschaduwende spikkelpatroon te onderdrukken worden de opgeslagen dieptewaarden van de lichtbron af geduwd, maar bij te veel bias schuift het begin van de schaduw achter het voorwerp dat haar werpt. De contactschaduw onder een kist of een voet verdwijnt en het object lijkt een centimeter boven de grond te hangen.

De naam verwijst naar J.M. Barries Peter Pan, wiens schaduw losraakte en weer aangenaaid moest worden. Verhelpen kan door de bias zo klein mogelijk te houden, een slope-scaled bias te verkiezen boven een constante, of de shadow map te renderen vanaf de achterzijden van de geometrie (front-face culling), zodat de dieptefout in het object verborgen blijft. Cascaded shadow maps helpen indirect door meer resolutie dicht bij de camera te geven, waar het zweven het meest opvalt.

← Terug naar het lexicon