์ด๋ ๊ฒ ์๊ธด ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค์์
์ฉ๋๋ ํ๋ฉด์ ํ์๋ ์์ดํ ์ด๋ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ๊ณต๊ฐ์ ๋ฐ์ฉ ๋๋ ์ ํ์ํ๋ ์ฉ๋์ธ๋ฐ
์ด๋ฏธ์ง๋ฅผ ๋ฐ๋ก ์๋ง๋ค๊ณ ๊ธฐ์กด์ ์๋๊ฑธ ์ ฐ์ด๋๋ก ํฉ์น๋ ๋ฐฉ์์ ์
์ค๋น๋ฌผ์ ์๋ก ๋ฐ์ฉ ๋๋ ์์ญ ํ์ํ ํ
์ค์ฒ๋
์ด๋ฐ์์ผ๋ก๋ sprtie sheet์
๊ฐ์sprtie sheet๋ฅผ ์ด์ฉํ๋ sample texture 2d ๋
ธ๋๋ฅผ 2๊ฐ ๋ง๋ค๊ณ ๊ฐ๊ฐ์ uv๋ฅผ ๋ค๋ฅด๊ฒ ์ค์ ํจ
๋ด๊ฐ์ด๊ฑด 8x8์ง๋ฆฌ sheet๋ผ์ tileing์ 0.125์ ๋ ๊ฐ์ผ๋ก ๋๋ด์๋ ์ด๋ฏธ์ง๊ฐ ํ๋ฉด์ ๊ฐ๋ ์ฑ์
๊ทธ๋ฆฌ๊ณ offset์ ์ด์ฉํด ์ด๋ฏธ์ง๋ฅผ ํ์ํ ์์น๋ฅผ ์ฎ๊ธฐ๋ฉด์ ์์ด์ฝ์ ๋ค๋ฅด๊ฒ ํ์ํจ
๊ทธ ๋ค์ ๊ฐ๊ฐ ๋ค๋ฅด๊ฒ ํ์๋ ์ด๋ฏธ์ง๋ฅผ lerp๋
ธ๋์ A,B์ ์ฐ๊ฒฐํด์ฃผ๊ณ
T์๋ค๊ฐ ์์ญ์ ๋๋ ํ ์ค์ณ๋ฅผ ์ฐ๊ฒฐํ๋ฉด ์ ๋ฐ์์ผ๋ก ๋ฐ์ฉ ์ชผ๊ฐ์ง
๊ทธ ๋ค์ image์ ์ฌ์ฉํ ๋ ์ข์ฐ์ ๋ฐ๋ก ํ์ํ ์ด๋ฏธ์ง๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด vertexcolor๋
ธ๋๋ฅผ ์ด์ฉํ์
์ด ๋ ธ๋๋ฅผ ์ด์ฉํ๋ฉด ui์ image์ค๋ธ์ ํธ์ color๊ฐ์ ๋ฐ์์ฌ ์ ์๋๋ฐ ์ด ์ปฌ๋ฌ๊ฐ์ 255๋ฅผ ๊ณฑํด์ค ๋ค 8x8์ง๋ฆฌ sheet๊ธฐ์ค
split๋ฅผ ์ด์ฉํด 4๊ฐ์ ์ฑ๋์ ๋๋๊ณ ๊ทธ ๊ฐ์ 0.125๋ฅผ ๊ณฑํ๋ฉด
rgba๊ฐ์ ์ด์ฉํด rg=์ข์ธก์ ํ์ํ ์ด๋ฏธ์ง ba=์ฐ์ธก์ ํ์ํ ์ด๋ฏธ์ง๋ก ์ ์ด๊ฐ ๊ฐ๋ฅํ๋ฐ
์ ํํ ๊ฐ์ด ์๋ํฐ ๊ธฐ์ค 1 ๋์์ง๋๋ง๋ค ์ด๋ฏธ์ง๊ฐ ๋ฐ๋๊ฒ๋จ
์ด๋ฐฉ์์ image์ color์ ๊ฐ์ ์ด์ฉํ ๋งํผ ๋ฒํผ๋ฑ์ ๋ค๋ฅธ ui์์๋ ์คํฌ๋ฆฝํธ์์ ์ํธ์์ฉ์ด ๊ฐ๋จํ๋ค๊ณ ์๊ฐํจ
๋๊ธ 0