๊ฐํน ํํฐํด์ ์ฐ๋ค๋ณด๋ฉด ์์ ์๋ ๊ฒ์ฒ๋ผ ํํฐํด๋ผ๋ฆฌ์ ์ค๋๊ฐ ๊ผฌ์ด๋ฉด์ ๋ค์ ์๋๊ฒ ์์ผ๋ก ํ์ด๋์ค๋ ๊ฒฝ์ฐ๊ฐ ์์๋๋ฐ
๋ ์ด๊ฒ ์ ๋ํฐ ํํฐํด์ ๋ฌธ์ ์ธ์ค ์๊ณ ์ง๊ธ๊น์ง ํํฐํด ๋ถ๋ถ๋ง ์ด์ฌํ ๊ตฌ๊ธ๋ง ํ๊ณ ์์์
๊ทผ๋ฐ ์ด์ฉ๋ค๋ณด๋ ํํฐํด ๋ฟ๋ง์ด ์๋๋ผ ๋ฐํฌ๋ช ํ ๋ฌผ์ฒด๋ ์ ๋ถ ๋์ผํ ํ์์ด ์๊ธด๋ค๋ ๊ฑธ ์์๊ณ
์ด๊ฑธ๋ก ๊ฒ์ํด๋ณด๋๊น ๋ฐ๋ก ๋ญ๊ฐ ์์ธ์ธ์ง ๋์ค๋ค
์ด๊ฒ Order Independent Transparency ๋ผ๋๋ฐ ํํฐํด์ย ์ด๊ฑฐ ์ ์ฉ์์ผ๋ณธ ์ฌ๋ ์๋?
์์๊ฑด ํฝ์ ์ ฐ์ด๋๋ก ๊ฐ ์ ๋ค์ ๋ค ์์๋๋ก ์ ๋ ฌ ํ ๊ณ์ฐํด์ ๋ฟ๋ ค์ฃผ๋ ๊ฑฐ ์๋? ๊ฝค ๋๋ฆฌ๋ค๊ณ ๋ค์๋๋ฐ..
Order Independent Transparency๊ฐ ์ด๋ค ๊ธฐ๋ฒ์ด ์๋๋ผ ๊ธฐ๋ฒ๋ค์ ํต์นญ์ธ ๊ฑฐ ๊ฐ๋ค. ์ผ๋จ ๋ด๊ฐ ์๋ OIT ๋ฐฉ์ ์ค์ ํ๋๋ ZWrite ์ฌ์ฉํ๊ณ ํฌ๋ช ๋ ํ์ง์ AlphaTest๋ฅผ ์จ์ ๋ณด์ํ๋ฉด ํํฐํด ์์ ์ง์ผ์ง๋ฉด์ ๊ทธ๋ญ์ ๋ญ ๋์์ง ์์ ํ๋ฆฌํฐ๋ก ๋์ค๋ ๊ฑฐ ๊ฐ๋๋ผ. ๋จ์ ์ด๋ผ๋ฉด ํฌ๋ช ๋ ํ์ง์ด ๊ตฌ๋ฆฐ ๊ฑฐ๋ ๋ชจ๋ฐ์ผ์์๋ ํผํฌ๋จผ์ค์ ์ ์ํฅ์ ์ค๋ค๋ ๊ฑฐ....
์ข ๋์ ์์ด ์ผ๋๋ฐ Addtive๋ก ๋ธ๋ ๋ฉ ๋๋ Cutout(AlphaTest) ์์ด๋ ๊ฐ์ ๊ฑธ ์ฐพ์๋ณด๋ฉด ๋ ๊ฑฐ์ผ
์ฌํผ Order Independent Transparency๋ผ๋ ํค์๋ ์๋กญ๊ฒ ์๊ฒ ๋๋ค ๋กํ!
Y sort์ฒ๋ผ ํฌ๋ช ๋์ ๋ฐ๋ผ z๊ฐ ์ ๋ ฌํ๋๊ฑฐ์? ์ฒซ๋ฒ์งธ๊บผ ์ค๋ฅธ์ชฝ ์งค๋ฐฉ ์ฐฉ์ํ์๊ฐ์์ ๋ง์๋๋ค ใ ใ ใ
ใ ใ
์ค๋๋ง์ ์ ์ตํ๊ธ์ด๋ค