Self-shadowing on termi 3D - tietokonegrafiikassa , joka kuvaa renderöijän valaistus- ja varjostusjärjestelmää . Jos renderöijä tai grafiikkakone tukee itsevarjostusta, tämä tarkoittaa, että mikä tahansa kolmiulotteinen objekti voi dynaamisesti heittää varjon itseensä. Esimerkiksi kun itsevarjostus on käytössä ja valonlähde on tietyssä asennossa, ihmismallin käsivarsi voi heittää varjon saman mallin vartalolle.
Self-shading on tavallinen renderöintiominaisuus nykyaikaisissa 3D-grafiikkaeditoreissa, ja se löytyy myös useimmista nykyaikaisista 3D-grafiikkamoottoreista. Yksi ensimmäisistä moottoreista, joka tuki pikselikohtaista valaistusta ja itsevarjostusta, oli id Tech 4 , jonka kehitti amerikkalainen id Software ja jota käytettiin ensimmäisen kerran vuoden 2004 ensimmäisen persoonan räiskintäpelissä Doom 3 .