์๋ ํ์ธ์ ์ง๋๋ฒ์ ๊ฒฝ๋ํจํด์ ๋ํด ๋ฌผ์ด๋ดค๋ ๋ด๋น์ ๋๋ค.
์คํฌ๋ฆฝํธ์ ๋ณ์๊ฐ ์์ผ๋ฉด, ๋ณ์๊ฐ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฐจ์งํ๊ธฐ ๋๋ฌธ์ ์ด๊ฒ ๋ง์์ง๋ฉด ๋ ์ด ์ ๋ฐ๋๋ค๋๊ฒ์ ์๊ฒ ์ต๋๋ค.
ํน ๊ทธ๋ ๋ค๋ฉด ์คํฌ๋ฆฝํธ๋ฅผ ๊ฐ๊ณ ์๋ ๊ฒ๋ง์ผ๋ก๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ์๋ฏธํ๊ฒ ์ฐจ์งํ๊ฒ๋๋์?
ํ์ผ์ ์ฌ๋ผ๊ฐ๋ฉด, ๊ฐ์ํ์ผ์ด๋ฉด ๋ฐ๋ฏธ์ง๋ฅผ ๋ฐ๊ณ ์๋๋ฉด ์ ๋ฐ๋๋ค๊ณ ๊ฐ์ ํ์ ๋,
์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ๋ก ํ์ผ์ ๋ด์ฉ์ ๊ฐ๊ณ ,
์คํฌ๋ฆฝํธ๋ฅผ ํ์ผ๋ง๋ค ์์ฑํด์ public Tile(์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ) tileInfo; ๋ก ์ฐธ์กฐํ๊ฒ๋ ํ๋ค๋ฉด
์ด๊ฑด ๊ฒฝ๋ํ์ ์ฑ๊ณตํ๊ฑด์ง ์๋์ง ๊ถ๊ธํฉ๋๋ค.
๊ณ ์๋ถ๋ค์ ๋ง์ ์กฐ์ธ ๋ถํ๋๋ฆฝ๋๋ค, ๊ฐ์ฌํฉ๋๋ค.
๊ฒฝ๋ํจํด์ ์ฐ๋๊ฑด ๊ทธ๋ํฝ์ด๋ ์ค๋์ค ๋ฆฌ์์ค ๊ฐ์ ์ด๋ง๋ฌด์ํ๊ฒ ๋ฉ์น๊ฐ ํฐ ๋ฐ์ดํฐ ๋ฉ์ด๋ฆฌ๋ค ํ์ ์ด๊ณ ๊ณ ์ ๋ช๋ฐ์ดํธ ์ ๋์ ๋ณ์ ๊ณต๊ฐ ์๋๋ค๊ณ ๊ทธ์ง์ ์ํจ
๋ณ์๋ฅผ ๊ฐ๊ณ ์๋ค๋ฉด ๋ณ์ ๋งํผ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ์ ํจ ๊ทธ๊ฑด ๋ง์ ๊ทผ๋ฐ ๋จ์ด 16gb 32gb ์ด๋ฌ๋ ์๋์์ 4๋ฐ์ดํธ ๊ฐ๊ณ ์๋ 40๋ฐ์ดํธ ๊ฐ๊ณ ์๋ ์ ๋ง ์ฅ๊ผฌ๋ฆฌ๋งํ ์ฐจ์ด๋ฐ์ ์๋จ
์ํ ๊ทธ๋ ๊ตฐ์ ๋ชจ๋ฐ์ผ์ฉ์ผ๋ก ๊ฐ๋ฐํ๋ ค๋ค๋ณด๋ ๋ง์ด ์ซ๋ ค์ ์ง๋ฌธ๋๋ ธ์ต๋๋คใ ใ ํน์ ๋ธ๋ฆฌ๊ฒ์ดํธ ์ด์ฉํด์ 1~2์ด์ ํ๋ฒ์ฉ 2000๊ฐ ์ ๋์ ์ค๋ธ์ ํธ ๊ฐ๋๋ฅผ ๋ณ๊ฒฝํ๊ณ sorting layer๋ฅผ ์ฐจ๋ก๋๋ก ์ง์ ํด์ฃผ๋ ค๊ณ ํ๋๋ฐ ์ด๊ฒ ๋ชจ๋ฐ์ผ์ด ๊ฐ๋นํ ์ ์์๊น์...?
์ํ ๋ ์ด์ด๋ ์ค์๊ฐ์ผ๋ก ๊ฑด๋๋ฆฌ๋๊ฒ ์๋, ์ ๋ํฐ์ธก์์ ๊ถ์ฅํ๋ ์คํ๋ผ์ดํธ ์ ๋ ฌ๋ฒ์ Transparency sort aixs์ ๊ท์น์ ๋ณ๊ฒฝํ๋ ๊ฒ์
2D๋ผ๋ฉด Y์ถ์ด ๋ฎ์์๋ก ์์ ์๋๊ฒ ์ผ๋ฐ์ ์ด๋๊น Transparency sort aixs์ 0, 1, 0 ๊ฐ์ ์ฃผ๋ ์์ผ๋ก ํ๋ฉด ์ํ ๋ ์ด์ด ์๊ฑด๋๋ ค๋ ์์ง์ด ์์์ ์ ๋ ฌํจ
ํ... ์ด๋ฐ๊ฒ ์๋์ค์ ๋ชฐ๋๋ค์. ์ ๋ง ๊ณ ์๋ค์ด ๋ง๋ค๋๊ฑธ ๋ค์๊ธ ๊นจ๋ซ์ต๋๋ค....์ ๋ง๊ฐ์ฌํฉ๋๋ค!
์ด๋ฐ ๊ณ ๋ฏผ ํ ์๊ฐ์ ํ๋กํ์ผ๋ฌ๋ฅผ ๊ณต๋ถํด๋ผ. ์์ธกํ์ง ๋ง๊ณ ์ธก์ ํด๋ผ. ๊ฒ์ด ๋๋ ค์ง๊ธฐ ์ ๊น์ง๋ ์ต์ ํ๋ ์์ด๋ฒ๋ ค๋ผ.
์..... ๋ช ์ฌํ๊ฒ ์ต๋๋ค!
๋ ์ด ์ค์ ๋ก ์๊ธฐ๊ธฐ ์ ์ ์ธ๋ฐ์๋ ์ต์ ํ ์๊ฐ์ ํ์ง ๋ง๋ซ์ด์