๋ค์ ์ ์ก๋ฉด์ฒด๊ฐ ์์ ์ ์ก๋ฉด์ฒด์ ๊ฐ๋ ค์ง๊ฒ ๋ง๋ค์ด์ผ ํ๋๋ฐ
๋ญ ํจ์๋ฅผ ๋ฐ์๋ฃ์ด์ผ ํ๋์ง ๋ชจ๋ฅด๊ฒ์
์๊ฑธ๋ฆด ๊ฑฐ ๊ฐ์ ๊ฐธ์์
์ฃผ์ด์ง ์ฐ์ฐ์ ์
ํด๋์ค ํ๋ ์์ฑํ๋ฉด for x,y,z range(0,1) ๋์ถฉ ํด์ ์ 8๊ฐ ์์ฑํ๊ณ
perspective projection ํด์ z๋ก ๋๋๊ฒ ํ์
๊ทธ๋ฆฌ๊ณ ํ์ ํ๋ ฌ ์ ํ๋ณํ์ด๋ ๋ง์ ์ ์ฉํ๊ฒ ํ์
๊ทธ๋ฆฌ๊ณ ์ ํด์ง ์ ๋ค์ ์ขํ๋ก ์ ๊ทธ์์
์ด ๋ฐฉ์์ผ๋ก ํ๋ฉด ์๋๋?ย
ํํ์ด
๋ญ๋ง์ด์ผ. ๋ง๋ค๋ ค๋๊ฑฐ ํํ๋ ๋ชป ํ๋๋ฐ ์ง๋ฌธ์ ํด์ ๋ต์ ์ป์ ์ ์๊ฒ ๋.
๋ง์ธํฌ๋ํํธ ๋ธ๋ญ ๋ง์ฌ์ ๋ค์ ๋ธ๋ญ์ ๊ฐ๋ ค์ง์์์
๊ทธ ๋ธ๋ญ์ด ํฌ๋ช ํ ๋ธ๋ญ์ด์ฌ๋์
๋ง์ธํฌ๋ํํธ ๋ธ๋ญ์ฒ๋ผ ๊ฐ๋ ค์ง ๋ถ๋ถ์ ๊ทธ๋ ค์ง์ง ์๊ฒ ํ๊ณ ์ถ์ด์
if๋ฌธ๊ณผ drawํจ์์ ๋ ์ขํ๋ณ์๋ฅผ ๊ฑด๋๋ฆฌ๋ฉด ๋ ๊ฒ ๊ฐ์๋ฐ์
์ ํ๋์๋ฅผ ์๊ฐ ์ํด์ ๋ชจ๋ฅด๊ฒ ์ด์
๋งต๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์์ผ๋ฉด ๊ฐ ๋ธ๋ก์ ์์น์ ๋ณด๊ฐ ์์ ํ ๋ฐ ์ด๋ ค์ธ๊ฒ ๋ญ์๋. ๋ธ๋ญ๊ธฐ์ค ์ํ์ข์ฐ์์๋ ๋ธ๋ญ์ด ์์ผ๋ฉด ์ผ๊ณ ์์ผ๋ฉด ๋๋ฉด๋์ง.
๊ทผ๋ฐ ๊ทธ๊ฒ ๋ฌธ์ ๊ฐ ๋๋๊ฒ 45๊ฐ๋์์ ๋ณด๋ฉด ๋ฐ์ฏค์ ๋ณด์ฌ์ผ ํด ๊ทธ๋ฆฌ๊ณ ๊ฐ๊น์ด ๋ธ๋ญ์ ์ข ๋ ์ปค์ ์ฃผ๋ณ ๋ธ๋ญ ์ผ๋ถ๋ถ์ ๊ฐ๋ ค
์ด ๋๊ฐ๋ฅผ ๋ฉด์ฑ์ฐ๋ ๋ฐฉ์์ผ๋ก ํ๋ฉด ์ฌ์ ์๋๋ฉด ๋ค์๊ฑธ ๊ทธ๋ฆฌ๊ณ ๋ง๊ทธ๋ฆฌ๋ฉด ๋๋๊น
์ด ๋๊ธ์ ๊ฒ์๋ฌผ ์์ฑ์๊ฐ ์ญ์ ํ์์ต๋๋ค.
๊ทผ๋ฐ ์ธ๊ณฝ์ ๋ง ๊ทธ๋ฆฌ๋ ํฌ๋ช ๋ธ๋ญ์ ์ข ๊น๋ค๋ก์ ๊ทธ๋ฆฌ๊ธฐ ํจ์์ ๋ ๋ณ์๋ฅผ ์กฐ์ ํ๋ ์ ๊ทผ๋ฒ์ ์ํ์ ์ด๋๊น ์ข ๋ ๋ฌด์ํ๊ฒ ํด์ผ ํ๋
https://m.youtube.com/watch?v=rNRGQZ3yTGk
- dc App
์คํด๋ฃจ์ ์ปฌ๋ง ๊ฒ์ํด๋ณด์ธ์.
๊ฐ์ฌํฉ๋๋ค