์๋ ํ์ธ์!
์ด์ ์ฌ์ฌ ๋ฐ๋ชจ๋ฅผ ๊ณต๊ฐํ ์๊ธฐ๊ฐ ๋ค๊ฐ์์, ๊ฒ์์ ์์ฑ๋๋ฅผ ๋์ด๊ธฐ ์ํด ์ฌ๋ฌ ์์ ์ ํ๊ณ ์์ต๋๋ค
์ด๋ฒ์๋ ๊ทธ ์ค์์ ํฝ์ ํผํํธํ๊ฒ ๋ง๋ค๊ธฐ ์ํด ์ฝ์ง์ ํ๋ ๋ด์ฉ์ ๋ํด์ ์จ๋ด ๋๋ค.
์ฒ์์ ์ด ๊ฒ์์ ๋ง๋ค ๋์๋ ํฝ์
ํผํํธ์ ๋ํด์ ํฌ๊ฒ ์ ๊ฒฝ์ฐ์ง ์์์ต๋๋ค.
๊ทธ๋ฐ๋ฐ ์น๊ตฌ๊ฐ ํฝ์ ํผํํธํด์ผ ๊ทธ๋ฆผ์ด ๊ด์ฐฎ๊ฒ ๋์จ๋ค๊ณ ํด์, ๊ฐ์ด ์ข ์์๋ดค์ต๋๋ค.
์กฐ์ฌํด๋ณด๋ ํฝ์ ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์๋ ์ข ๋ฅ๊ฐ ๋ค์ํ์ต๋๋ค.
์๋ฒฝํ ํฝ์ ํผํํธ
ํฝ์
ํ์ ์ ํ์ฉํ๋ ๊ฒฝ์ฐ
snap์ ํ์ง ์์ ๊ฒฝ์ฐ (๋ฐฐ๊ฒฝ๊ณผ ์บ๋ฆญํฐ๊ฐ ์ด์ง ์ด๊ธ๋์์)
์ด๋ฐ ๋ฐฉ์๋ค์ด ๋ค ๊ฐ๊ธฐ๋ค๋ฅธ ์ฅ๋จ์ ์ด ์์์ต๋๋ค.
์๋ฅผ ๋ค๋ฉด ์๋ฒฝํ ํฝ์ ํผํํธ๋ ์ ์ง๋ ์ํ์์ ๊ฐ์ฅ ํ ์ก์ ๋ฐ ์๊ฒ ๋์ค๊ณ , ๊ฐ์ฅ ๋ ํธ๋ก๋๋์ด ๋ง์ด ๋ฉ๋๋ค.
ํ์ง๋ง ํ์ ํ ๋ ํฝ์ ์ด ์๊ฒ ๋ถ์์ง๋ ๊ฒ ๋๋์ด ์์ข์์ต๋๋ค. (์ฌ๊ณผ์ ์์ง์)
์ด๊ฑด ์ํธ์คํ์ผ์ด๋ ์ทจํฅ์ ๋ฐ๋ผ์ ํ๋จํด์ผ๊ฒ ์ง๋ง, ์ ํฌ์ ๊ฒฝ์ฐ์๋ ๊ทธ๋ฅ ํฝ์ ์ด ๋์๊ฐ๋ ๊ฒ ์ข ๋ ๋ซ๋ค๊ณ ๊ฒฐ๋ก ์ ๋ด๋ ธ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ snap์ ๊ฒฝ์ฐ์๋ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ด ์์๊ณ , ๊ฐ ๋ฐฉ๋ฒ๋ณ๋ก ํน์ง์ด ๋ฌ๋์ต๋๋ค.
์ ๋ฆฌํ์๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
1. ๊ฐ์ ๋ก snap์ํจ ๊ฒฝ์ฐ
- ๋ฑ ์ํ๋ ํฌ๊ธฐ์ ๋ ๋ ํ
์ค์ฒ๋ฅผ ๋ง๋ค์ด์ ๊ฑฐ๊ธฐ์ ๋ ๋๋งํ๊ฑฐ๋(upscaling), ๋ชจ๋ ์คํ๋ผ์ดํธ ๊ผญ์ง์ ์ขํ๋ฅผ ์ ํํ ํฝ์
๋จ์๋ก ๋ฐ์ฌ๋ฆผํ๋ ๊ฒฝ์ฐ(pixel snapping)
- ์๋ฒฝํ๊ฒ ํฝ์ ํผํํธํ์ง๋ง, ์นด๋ฉ๋ผ ์์ง์๋ ํฝ์ ๋จ์๊ฐ ๋จ
- ์์ ์์ง์์๋ ํฝ์ ์ด ํญ ํญ ํ๊ณ ์์ง์ด๋ ํน์ ์ ๋๋์ด ์กด์ฌ
- ๋ ํธ๋ก๋๋์ ๊ฒ์์ด๋, 640x480์ฒ๋ผ ๊ณ ์ ํด์๋ ๊ฒ์์ ์ ํฉ
2. ์ค์ ๋ก snap๋ ๊ฒฝ์ฐ (๋ชจ๋ ์ค๋ธ์ ํธ๋ค์ ์ขํ๊ฐ ํฝ์
๋จ์)
- ๋ถ๋๋ฝ๊ฒ ์นด๋ฉ๋ผ๋ฅผ ์์ง์ผ ์ ์์ (ํ๋ฉด ํฝ์ ๋จ์๋ก)
- ๋ฌผ๋ฆฌ๋ฅผ ๊ตฌํํ๋ ๊ฒ์ด ์ด๋ ค์
3. snap์ ์ํ๋ ๊ฒฝ์ฐ
- ์นด๋ฉ๋ผ๋ ๋ถ๋๋ฝ๊ฒ ์์ง์ด๊ณ , ์ค๋ธ์ ํธ๋ ๋ถ๋๋ฝ๊ฒ ์์ง์
- ๋จ์ ์ผ๋ก๋ ๋ฐฐ๊ฒฝ๊ณผ ์บ๋ฆญํฐ๊ฐ ํฝ์ ์ ์ผ๋ก ์ด๊ธ๋๋ glitch ๋ฐ์
- ์นด๋ฉ๋ผ๊ฐ ์์ง์ด๋ฉด์ ์ ์งํ ์ค๋ธ์ ํธ๊ฐ ์กฐ๊ธ์ฉ ์๋ค๊ฐ๋คํ๋ ๋ฌธ์ ๋ ๋ฐ์(์์งค์์ ์ผ์ชฝ ๋๋ฌด)
๊ฐ ์ฅ๋จ์ ์ ์๊ฐํด๋ณด๊ณ ๊ฒฐ๊ตญ snap์ ์ํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
snap์ ํ ๊น๋ ์๊ฐํ๋๋ฐ, ํฝ์ ๋จ์๋ก ์์ง์์ ๊ณ์ฐ์ ํ ์๋๊ฐ ๋์ง ์์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ ๋ํฐ ๋ฌผ๋ฆฌ ์์ง์ ๋ถ๋๋ฌ์ด ๋๋๋ ๊ด์ฐฎ๋ค๊ณ ์๊ฐํ์ต๋๋ค.
๊ทธ๋ ๊ฒ ๊ฒฐ์ ํ๊ณ ์๊ฐํด๋ณด๋ ์ ์งํ ๋ฌผ์ฒด๋ ๋ฑํ ๋ฌผ๋ฆฌ์ ์ธ ์์ง์์ด ์๋ค๋ ๊ฒ์ ๊นจ๋ซ๊ณ , ์ ์งํ ๋ฌผ์ฒด์ ๊ฒฝ์ฐ์๋ง ๋ฐ๋ก pixel snapping์ ํด์ ์๋ค๊ฐ๋ค ํ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค.
๋์ถฉ ์ด๋ฐ ๊ฒฐ์ ์ ํ์ง๋ง, ์์ง ๋ช๊ฐ์ง ํด๊ฒฐํด์ผํ ๋ฌธ์ ๊ฐ ๋จ์์์์ต๋๋ค.
ํฝ์ ํผํํธ์ ๊ด๋ จ๋ผ์ ์์๋ณผ ๋, ๊ตฌ๊ธ๋ง ํ๋ฉด์ ์ฐพ์๋ณด๊ธฐ๋ ํ๊ณ ์ ๋ํฐ ํจํค์ง๋ ๊ณต๋ถํด๋ดค์ง๋ง, ํนํ ์ํฐ ๋ ๊ฑด์ ์ ๋ง์ด ์ฐธ๊ณ ํ์ต๋๋ค.
์ ๋ง ์ฐ๊ตฌํด๋ณผ ์๋ก ํฝ์ ๊ด๋ จ ๋ํ ์ผํ ์ฒ๋ฆฌ์ ๋๋์ต๋๋ค. ํนํ, ์บ๋ฆญํฐ์ ๋ชจ๋ ๋ฌผ๋ฆฌ์ ์ธ ์์ง์์ ํฝ์ ๋จ์๋ก ๊ณ์ฐํด์ snapํ๋ ๊ฑธ ์๊ณ ๋ ์ถฉ๊ฒฉ์ ๋ฐ์์ต๋๋ค.
์ ํฌ๊ฐ ์ค์ ์ ์ผ๋ก ๋ณธ ๊ฒ์ ํด์๋ ์ต์ ์ชฝ์ธ๋ฐ, Scaling Mode๋ฅผ ์ ๊ณตํด์ ์ํ๋ ๊ทธ๋ํฝ์ผ๋ก ์ธํ ํ ์ ์์ต๋๋ค.
์ด๋ฐ ์ต์ ์ ์ค ์ด์ ๋, ์ปดํจํฐ ๋ชจ๋ํฐ ํฌ๊ธฐ๊ฐ ์ ๊ฐ๊ฐ์ด๊ธฐ ๋๋ฌธ์ ์๋ฒฝํ ๋น์ฃผ์ผ์ ํํํ๋ ๊ฒ ๋ถ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ผ ๊ฒ์ ๋๋ค.
๊ทธ๋์ ์ฅ๋จ์ ์ ๋น๊ตํ๋ฉด์ ์ ์ ๊ฐ ์ ํํ ์ ์๋๋ก ํ ๊ฑฐ์ฃ .
์ด๋ฐ ์ต์ ๋ค์ ์ ๋ฆฌํด๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ํฉ์ผ๋ก ๋๋๊ฒ ๋ฉ๋๋ค.
1. ์ํฐ ๋ ๊ฑด์ ์ ์ํธ ํฝ์ (480x270)์ ์ ์๋ฐฐ ํฌ๊ธฐ์ ๋ชจ๋ํฐ์ ๊ฒฝ์ฐ(1920x1080,1440x810, ...)๋ ๊ทธ๋ฅ ๋ชจ๋ํฐ ํด์๋๋ก ์ธํ ํ๋ฉด ์๋ฒฝํ๋ค.
2. ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ๊ฐ ๋๋ถ๋ถ์ธ๋ฐ, ๊ทธ๋ด ๋๋
- ํฝ์ ํผํํธ๋ฅผ ์ํ๋ค๋ฉด, ์ถ๋ ฅ ๋ฒ์๋ฅผ ์กฐ์ ํด ํฝ์ ํผํํธํ๊ฒ ๋ง๋ ๋ค. (๋จ, ๋ ํฐ๋ฐ์ค๊ฐ ์๊น)
- ์ข blurryํด๋ ํ๋ฉด์ด ๊ฝ ์ฐฌ ๊ฑธ ์ํ๋ฉด, ๋ ๋๋ง์ ์ ์ ํ๊ฒ ํ๊ณ ๊ทธ๊ฑธ ํ๋ฉดํฌ๊ธฐ์ ๋ง๋๋ก ๋๋ฆฐ๋ค.
์ ์ด๋ ๊ฒ ํ ์๋ฐ์ ์์๋์ง๋ฅผ ์ดํดํ๋ ค๋ฉด ์ฐ์ ๋ค์ ๊ฐ๋ ์ ์ดํดํด์ผํฉ๋๋ค.
[์ํธ ์ด๋ฏธ์ง]
ํํํ๊ณ ์ ํ๋ ๋ํธ๋ผ๊ณ ๋ณด์๋ฉด ๋ฉ๋๋ค. ์ํฐ ๋ ๊ฑด์ ์ ๊ฒฝ์ฐ 480x270, ์ ํฌ ๊ฒ์์ ๊ฒฝ์ฐ 320x180์ผ๋ก ๋ฏธ๋ฆฌ ๊ณ ์ ์ผ๋ก ๋ณดํต ์ก์๋ก๋๋ค.
๊ฒฐ๊ตญ ์ด ์ด๋ฏธ์ง๋ฅผ ์์๊ฒ ํ๋ํด์ ๋ณด์ฌ์ฃผ๋ ํ ํฌ๋์ด ์ค์ํฉ๋๋ค.
[์คํ๋ผ์ดํธ Pixel Per Unit]
์คํ๋ผ์ดํธ๋ ๊ฒฐ๊ตญ ์ ๋ํฐ ์๋์ ์กด์ฌํ๊ฒ ๋ฉ๋๋ค.
์ด ๋, ์คํ๋ผ์ดํธ 1ํฝ์ ์ด ์๋์์ ์ผ๋ง๋งํผ ํด์ง๋ฅผ ์ธํ ํด์ค์ผํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ์ด 100PPU์ ๋๋ค. ์ฆ, 100ํฝ์ ์ด ๊ธธ์ด 1์ธ ์ ์ ๋๋ค.
์ด๊ฑด ๊ฒ์์ ๋ฐ๋ผ ์ ํ๊ธฐ ๋๋ฆ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
์ ํฌ๋ ํ์ผ ํ๋์ ํฌ๊ธฐ๋ฅผ 0.5๋ก ๋๋ ค๊ณ ํ์ผ์ด 18ํฝ์ ์ด๋ 36PPU๋ก ์ธํ ํ๊ณ ์์ต๋๋ค.
[์นด๋ฉ๋ผ orthogonal size]
์นด๋ฉ๋ผ๊ฐ ๋ด๊ณ ์๋ ์๋์ y๊ธธ์ด๊ฐ orthogonal size์ ๋๋ค.
์คํฌ๋ฆฐ ๋น์จ์ ๋ฐ๋ผ ์นด๋ฉ๋ผ๋ ์๋์ผ๋ก x๊ธธ์ด๋ฅผ ์กฐ์ ํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ด orthogonal size๋ฅผ ์ ๊ณ์ฐํด์ ์๋๋ฅผ ๋ฑ ๋ง๊ฒ ๋ด์์ผ ํฉ๋๋ค.
y๊ธฐ์ค์ผ๋ก ๋ง์ถ๊ณ ์ถ๋ค๋ฉด orthogonal size = H / PPU ์ด๊ณ ,
x๊ธฐ์ค์ผ๋ก ๋ง์ถ๊ณ ์ถ๋ค๋ฉด orthogonal size = W / PPU * screenHeight / screenWidth ๊ฐ ๋ฉ๋๋ค. (W๋ ์ํธ ํฝ์ ์ ๋๋น, H๋ ์ํธ ํฝ์ ์ ๋์ด)
๊ทธ๋ผ ๋ง์ฝ์ ์คํฌ๋ฆฐ ์ฌ์ด์ฆ์ ์๊ด์์ด ๋ฌด์กฐ๊ฑด ์ํธ ์ด๋ฏธ์ง์ ๋น์จ๋๋ก ํํํ๊ณ ์ถ๋ค๋ฉด ์ด๋จ๊น์?
๊ทธ๊ฑด ์นด๋ฉ๋ผ์ rect๊ฐ์ ์กฐ์ ํด์ ๋ ํฐ๋ฐ์ค๋ฅผ ๋๋ฉด ๋ฉ๋๋ค.
์นด๋ฉ๋ผ๊ฐ ์คํฌ๋ฆฐ์ ํฌ์ฌํ๋ ๋ ๊ผญ์ง์ min, max๋ ๊ธฐ๋ณธ์ ์ผ๋ก (0,0), (1,1)์ ๋๋ค.
๋ง์ฝ ์คํฌ๋ฆฐ์ด 4:3์ด๊ณ , ์ํธ ํฝ์ ์ด 16:9๋ผ๋ฉด (0, 0.125) (1, 0.875)๋ก ์ก์ผ๋ฉด ๋ฑ ๋ง๊ฒ ๋ฉ๋๋ค.
๋ง์ฝ ๋ ํฐ๋ฐ์ค๋ฅผ ์ต๋ํ ํผํ๊ณ ์ถ๋ค๋ฉด, ์ํธ ํฝ์ ํฌ๊ธฐ์ ์ต์, ์ต๋ ํฌ๊ธฐ ์ฌ์ ๋ฅผ ๋๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
[์นด๋ฉ๋ผ Back Buffer]
์นด๋ฉ๋ผ๋ Back Buffer(framebuffer)๋ผ๊ณ ๋ถ๋ฆฌ๋ ๋ ๋ ํ ์ค์ณ์ ์๋๋ฅผ ๋ ๋๋ง์ ํ๊ฒ ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ ๋ง์ฝ Back Buffer ํ ์ค์ณ์ ์ฌ์ด์ฆ๊ฐ ์ํธ ์ด๋ฏธ์ง ํฌ๊ธฐ์ ์ ํํ ์ผ์นํ๋ค๋ฉด, ์ผ๋จ ํฝ์ ํผํํธ ํ ๊ฒ์ ๋๋ค. (๋ค๋ฅธ ๋ฌธ์ ๋ ์ ์ณ๋๊ณ ์๊ฐํ์ ๋)
๊ทธ๋ผ Back Buffer ์ฌ์ด์ฆ๊ฐ ์ํธ ์ด๋ฏธ์ง์ 2๋ฐฐ๋ผ๋ฉด ์ด๋จ๊น์?
์ด ๋๋ ์๋ฒฝํ๊ฒ ํฝ์ ํผํํธํฉ๋๋ค. (์ด๋ฏธ์ง ์ฐธ๊ณ )
๊ทธ๋ผ ๋ง์ฝ์ 1.5๋ฐฐ๋ผ๋ฉด ์ด๋จ๊น์?
ํฝ์ ์ด ๊นจ์ง๊ฒ ๋ฉ๋๋ค.
์๋ํ๋ฉด ํ ํฝ์ ์๋ ํ ์๊น์ ๋ณด๋ฐ์ ์ ์ฅํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ทธ๋ ๊ธฐ์ ๋ ์คํฐ๋ผ์ด์ ์ ์ํด ์ค์ผ์ผ๋ง๋๋ ๊ณผ์ ์์ ๋ถ๊ท์นํ๊ฒ ํฝ์ ์ด ํ ์๋ฐ์ ์๋ ๊ฒ์ ๋๋ค.
(์ฌ์ค ์ํ์ ์ธ ๊ณต์์ ๋ฐ๋ผ ๊ท์น์ ์ผ๋ก ํฝ์ ์ ์ค์ผ์ผ๋งํ๋ ๊ฒ์ด์ง๋ง, ํฝ์ ์ํธ๋ ๋ณต์กํ ์ด๋ฏธ์ง๊ธฐ ๋๋ฌธ์ ๊นจ์ง๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ๋๋ค๋ ํํ์ด ๋ ์ ํ)
์ด๋ฅผ ์ข ๋ ์ง๊ด์ ์ผ๋ก ์ดํดํ์๋ฉด ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ์ ํตํด ๋น์ทํ ์ํฉ์ ์ฌ์ฐํ ์ ์์ต๋๋ค.
์ค๊ฐ์๋ ๊นจ์ง๋ค๊ฐ ๋ง์ง๋ง์ ์ ํํ 2๋ฐฐ๊ฐ ๋๋ฉด์ ์ ์์ ์ผ๋ก ๋ณด์ ๋๋ค.
์ก๋ด์ด ๊ธธ์์ง๋ง ๊ฒฐ๋ก ์ Back Buffer ์ฌ์ด์ฆ๋ ์ํธ ์ด๋ฏธ์ง ํฌ๊ธฐ์ ์ ์๋ฐฐ์ฌ์ผ ๋๋ค๋ ์ ์ ๋๋ค.
Screen.SetResolutionํจ์๋ฅผ ํตํด ์ฌ์ด์ฆ๋ฅผ ์ ํ ์ ์์ต๋๋ค.
[์คํฌ๋ฆฐ ํฝ์ ]
back buffer์ ๋ด๊ธด ํฝ์ ์ ๋ณด๋ ๊ฒฐ๊ตญ ๋ชจ๋ํฐ๋ฅผ ํตํด ํํ๋ฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ชจ๋ํฐ ์คํฌ๋ฆฐ์ ๊ณ ์ ํด์๋(1920x1080, 2560x1440, ...) ํฝ์ ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
์ฌ๊ธฐ์ ์ ํฌ๋ ์ฒ์์ ๋ชจ๋ํฐ ํด์๋์ Back Buffer์ ํฌ๊ธฐ๊ฐ ์๋ง์ ๋ ๋ญ๊ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฑฐ๋ผ๊ณ ์๊ฐํ์ต๋๋ค.
๊ทธ๋ฐ๋ฐ ๋ง์ ๊ตฌํํ๊ณ ๋ณด๋, ๋ชจ๋ํฐ ํด์๋ ํฌ๊ธฐ๊ฐ Back Bufferํฌ๊ธฐ์ ์ ์๋ฐฐ๊ฐ ์๋๋๋ผ๋ ๊ด์ฐฎ์์ต๋๋ค.
์คํ๋ ค ์ด ๋จ๊ณ์์ ์ ๊ฒฝ์จ์ผํ๋ ๊ฒ์ ์ํธ ์ด๋ฏธ์ง์ ํฌ๊ธฐ์ ๋๋ค.
์ํธ ์ด๋ฏธ์ง๊ฐ ๋ชจ๋ํฐ ํฝ์ ์ ๋ด๊ธธ ๋, ์ ์๋ฐฐ๊ฐ ์๋๋ผ๋ฉด ์๊น ์์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ฒ ๋ฉ๋๋ค.
๋ฌผ๋ก ๋ชจ๋ํฐ ํด์๋๊ฐ ์๋ ๋๋ค๋ณด๋ ๋ณ ํฐ๋ ์๋์ง๋ง, ๋ญ๊ฐ ์ ๋ช ํ๊ณ ๋ ์นด๋ก์ด ๋๋์ด ์ฌ๋ผ์ง๊ฒ ๋ฉ๋๋ค.
์๊ฒ ๋๊ณ ๋ณด๋ฉด ์๊ธฐ ํ๋ค์ง๋ง, ํฐ ํ๋ฉด์ผ๋ก ๋ณด๋ฉด ์ข ๋ ์ ๋๋ก ๋๋ ์ ์์ต๋๋ค.
๊ทธ๋์ ์ด๋ฐ ๊ฒ๋ค์ ํตํด ๊ฐ๋ตํํด์ ๋ค์๊ณผ ๊ฐ์ด UI๋ฅผ ๊ตฌ์ฑํ์ต๋๋ค.
์ด๋ ๊ฒ ๋ง๋ค๊ณ ์ข ํ์จ ๋๋ฆฌ๋ ํ๋๋ ๋ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค.
๋ฐ๋ก ํน์ ํด์๋์์ ์ด์ํ๊ฒ ํฝ์ ์ด ๋์ด์ง๋ ํ์์ด ๋ฐ๊ฒฌ๋์ต๋๋ค.
์ ์ด๋ฐ ํ์์ด ์ผ์ด๋๋ ๊ฑด์ง ์ดํด๊ฐ ๊ฐ์ง ์์์ต๋๋ค.
์ด๊ฒ์ ๊ฒ ์คํ๋ผ์ดํธ ์ต์ ๋ ๋ฐ๊ฟ๋ณด๊ณ ์นด๋ฉ๋ผ ์ต์ ๋ ๋ฐ๊ฟ๋ณด๋ฉด์ ํ ์คํธ๋ฅผ ํด๋ดค์ง๋ง, ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์์ต๋๋ค.
ํฝ์ ๊ณ์ฐํ ๋ ๋ฐ์ฌ๋ฆผ์ ์๋ชปํ๋ ์ถ์ด์ ์ฝ๋๋ค ๋ค ํค์ง์ด๋ดค์ง๋ง ๊ฒฐ๊ณผ๋ ๋ณํ์ง ์์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ค, ๋๋๊ฒ๋ ํด์๋ ๋๋น ํฝ์ ์๋ฅผ ํ์๋ก ํ๋๊น ์ ์์ ์ผ๋ก ์๋ํ์ต๋๋ค.
ํ๋ ๋ ๋ฒจ์ด ํ์ ์ผ ๋๋, ํด์๋ ๋๋น ํฝ์ ์๋ ํ์๋ก,
ํ๋ ๋ ๋ฒจ์ด ์ง์ ์ผ ๋๋, ์ง์๋ก ์ธํ ์ ํ๋ ๋ฌธ์ ๊ฐ ์ฌ๋ผ์ก์ต๋๋ค.
์ด ๋ถ๊ฐ์ฌ์ํ ์ผ์ ๊ฒช๊ณ ์ ์ ์ ์น๊ตฌ๋ ํ๋์ ์ถฉ๊ฒฉ์์ ๋ฒ์ด๋์ง ๋ชปํ์ต๋๋ค.
์ผ๋จ ๋์๋ ๊ฐ์ ๋ง์กฑํ์ง๋ง, ์ฌ๋ฌ ๊ธฐ๊ธฐ์์ ํ ์คํธ๋ฅผ ์ข ํด๋ด์ผ๋ ๊ฒ ๊ฐ์ต๋๋ค.
ํน์ ์ด ๋ฌธ์ ์ ๋ํด์ ์์๋ ๋ถ์ด ์๋ค๋ฉด ๋๊ธ๋ก ์๋ ค์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
-------------์ด์ ๊ธ---------------
7ํธ ์คํ๋ผ์ดํธ ์์ ์ฒ๋ฆฌ
10ํธ ๊ทธ๋ํฝ ๋ฆฌ์์ค ์ ์๊ณผ์
11ํธ ๋ ๋ฒจ ํ๋กํ ํ์ ์์
18ํธ ๋ชจ๋ฐ์ผ ์ต์ ํ ์ฝ์ง๊ธฐ
19ํธ ํน์ํจ๊ณผ ๋ฐ์ ๊ณผ์
--------------------------
์ ํฝ์ ํผํํธ๋ ์ ๊ฒฝ ๋ง์ด์จ์ผ๋๋๊ตฌ๋ ๋ง์ด๋ฐฐ์ฐ๊ณ ๊ฐ๋๋ค ๊ณ ๋ง์์ฉ ๊ฐ๋ฐํ์ดํ
๊ฐ์ฌํฉ๋๋คใ ใ
๋๋จํฉ๋๋ค.
๊ฐ์ฉ๋ฌ
์ด๋ณด์ธ๋ฐ ๋ํธ ๊ฒ์ ๋ง๋๋๋ฐ ํฝ์ ํผํฝํธ ํ์์ธ๊ฐ์? ๊ทธ๋ฅ ์์ถ ์ํ๊ณ ๋ฃ์ผ๋๊น ๊นจ์ง๋๊ฑฐ์์ด ์ ๋๋ก ๋์ค๋๋ฐ
์ฌ์ค ์ธ๋ํ ์ผ์ด๋ ํ ๋ผ๋ฆฌ์๊ฐ์ ๊ฐ๊ฒ๋ค๋ ๋ฑํ ํฝ์ ํผํํธํ์ง ์์ผ๋ฉด์ ์ฌ๋ฐ๋ ๊ฒฝํ์ ์ค ์ ์๋ค๋ ์ ์์ ํ์๋ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์์ถ๋งํผ์ ์ ๋ง ์ํ๋ ๊ฒ ์ข์ ๊ฒ ๊ฐ๊ธด ํฉ๋๋ค. ์์ถ์๊ณ ๋ฆฌ์ฆ์ด ํฝ์ ์ํธ์ ์ ๋ง ์๋ง์์, ํนํ ์คํ๋ผ์ดํธ ์ ๋๋ฉ์ด์ ์ ์ฌ์ํ ๋ ํฝ์ ๋ฒ์ง๋ ๊ฒ ๋ณด์ด์ฃ
๋ค ๊ทธ๋ฅ ์ ๋ 1080 1920 ํด์๋๋ก ๊ณ ์ ํ๊ณ ์ธ๋ก๋ก ์ ์์ค์ธ๋ฐ ํฝ์ ํผํํธ ์ ๊ฒฝ์์ฐ๊ณ ์ ์์ค์ด์์ต๋๋คใ ใ ๋ ํฐ๋ฐ์ค์ฉ ๋ฐฐ๊ฒฝ๋ ๋ง๋ค์ด๋์๊ณ ..
๊ทธ๋ ๊ตฐ์ใ ใ ๊ฒ์๋ง๋ค ์๋ ๋ค ๋ค๋ฅด๋ค๋ณด๋ ์ด ๊ธ์ ๊ทธ๋ฅ ์ฐธ๊ณ ๋ง ํ์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋คใ ใ
์ํฐ๋๊ฑด์ ์ 3D ๋ณต์ ๊ทธ๋ํฝ์ธ๋ฐ์ค์
์ ๊ฒ ๋ณต์ ...์ธ๊ฐ์? ๋ณต์ ์ ๋ง์ธํฌ๋ํํธ๊ฐ์ 3D๊ณ , ์ํฐ๋ ๊ฑด์ ์ ํฝ์ ๊ทธ๋ํฝ์ผ๋ก ์๊ณ ์์ต๋๋ค
์ด๋์ ์ด์ค์๊ฒ ์ฒ๋ฃ๊ณ ์์ ์๊ฐ๋ฆฌ ๋๋ฆฌ๋ค
์ธํฐ๋๊ฑด์ ์ด ๋ฌด์จ ๋ณต์ ์ด์ผ ๋ณต์ ์ด ๋ญ์ง๋ชจ๋ฅด๋. ์ํฐ๋๊ฑด์ ์ ๊ทธ๋ฅ 3๋ฉ์ฌ๋ฅผ ์๋ฐฐ์นํด์ 2d์ฒ๋ผ ๋ณด์ด๊ฒํ๊ฑฐ์ง ๋ณต์ ์ด ์๋๋ค.
์ข์ ์ ๋ณด ๋ฐฐ์ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค
์ค ์ข์ ์ ๋ณด ๊ฐ์ฌํฉ๋๋ค.
์ ๋ํฐ์์ ์ ๊ณตํ๋ ํฝ์ ํผํํธ ์์ฐ์๊ณ ๋ฐ๋ก ๊ตฌํํ์ ๊ฑด๊ฐ์?
์์์ ์ค๋ช ํ ๋ด์ฉ์ ๋๋ถ๋ถ์ด ์ ๋ํฐ ํฝ์ ํผํํธ ์นด๋ฉ๋ผ์ ์ด๋ฏธ ๊ตฌํ๋์ด์์ด์ ์ข ์์ ํ๋ฉด์ ์ฐ๊ณ ์์ต๋๋ค
์ ์ข์๊ธ ๊ฐ์ฌํฉ๋๋ค :)
๋ถ์กฑํ ๊ธ์ด์ง๋ง ๊ฐ์ฌํฉ๋๋คใ ใ
๊ทผ๋ฐ ์ ๋ ๊ฒ ํฝ์ ํผํํธ ํด์ฃผ๋ฉด ์์์ ์ขํ๋ ํญ์ ๋ฐ์ฌ๋ฆผํ๋๊ฑฐ์?
๊ทธ๋ฐ ์์ผ๋ก ์ขํ๋ฅผ ๋ฐ์ฌ๋ฆผํ๋ ๊ฒ์ pixel snapping์ด๋ผ๊ณ ํฉ๋๋ค. ์์์ pixel snapping์ ํ๋ ๋ ๊ฐ์ง ๋ฐฉ์ (ํ๋ผ๋๋ฐฉ์, ์ํฐ ๋ ๊ฑด์ ๋ฐฉ์)์ ์ฐธ๊ณ ํด์ฃผ์ธ์
๋ํ ์ผ์ ์ด๋ฆฌ๊ณ ์ํ๋ ๋ ธ๋ ฅ์ด ๋๋๋ค์ ๋ฉ์ ธ์
์ธ๋๊ฐค์ ๋น์ด์ญ๋๋ค - dc App
๊ณ ๋ฏผํ๋๊ฑด๋ฐ... ๊ฐ์ฌํจ๋ค - dc App
๊ณ์ ์๋ณด๊ณ ์์ด์