์๊ทธ๋ฐ๊ฑด์ง ์์๋๋ถ ๊ณ์ ๊ฐ์
๊ทธ๋ฅ ์คํ๋ผ์ดํธ ์๋ ๋ถ๋ถ ๋ง๊ณ
ํ ๋น์ด์๋ ํฌ๋ช ๋ถ๋ถ๋ ๊ฐ์ด ์์น ๋์ ๋์ค๋๊ฒฝ์ฐ๊ฐ ์๋๋ฐ
์ด์ฉ๋ ๊ทธ๋ฌ๊ณ ์ด์ฉ๋ ์๊ทธ๋ฌ๋ ์ด์ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์ด์
ย ํฌ๋ช
๋ ์ง์ ์ํ์๋
ย ํฌ๋ช
๋ ์ง์ ํ์๋
์ฃผ๋ก ํฌ๋ช ๋๊ฐ ์ง์ ํด์ฃผ๋ฉด ์ด๋ฐ๊ฑฐ ๊ฐ์๋ฐ ์ด์ ๋ ๋ชจ๋ฅด๊ฒ ์ด์
์ค์ท์ด๋ ์์ด๋ ์ฝ๋๊น์ง ๊ฐ์ด ์ฌ๋ ค์ผ ๊ณ ์๋ถ๋ค์ด ๋์์ ์ฃผ๊ธฐ ํธํ ๊ฑฐ์ผ
๋ญํ๊ณ ์ถ์์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์นด๋๋ฅผ ๋ฐํฌ๋ช ํ๊ฒ ํ๊ณ ์ถ์๊ฑฐ๋ผ๋ฉด gl_FragColor.a *= 0.8 ์ฒ๋ผ ๊ฐ์ ๊ณฑํด์ ์ ์ฉํ์ผํจ. ์ง๊ธ์ ๊ทธ๋ฅ 0.8 ๋ก ์ค์ ํด ๋ฒ๋ ค์ 0 ์ด ๋์ผํ๋ ํฌ๋ช ํ ๋ถ๋ถ์ด 0.8 ์ด ๋๊ณ ์์.
ํฌ๋ช ๊ฐ์ ๊ณฑ์ ์ผ๋ก ๋ฃ์ด์ค์ผ๋์?
์ ๋ฌด์จ ๋ง์์ธ์ง ์๊ฑฐ๊ฐ์ ์คํ๋ผ์ดํธ ๋ง๋ค ํฌ๋ช ๋๊ฐ ๋ค๋ฅธ ๋ถ๋ถ์ด ์์ํ ๋ฐ ๊ทธ๋ฐ ๋ถ๋ถ๋ ๋์ผํ๊ฒ ์ค์ ๋์ด๋ฒ๋ ธ๋ค๋๊ฑฐ์ฃ ?
ใ ใ ๋ง์. ์ Fragment ์์ด๋ ํจ์๊ฐ ๊ฐ ํฝ์ ๋ง๋ค ์คํ๋๋ค๊ณ ์๊ฐํ๋ฉด ๋จ.
์ค ๊ฐ์ฌ์ฉ ใ ใ ใ