์ค์ฉ Direct3D 11 ๋ ๋๋ง ๊ณ์ฐย ์ฑ
์๋ฌธํ p.443 ์์ ํ๋ฉด๊ณผ ์ ์ฌ์ด์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ๋๋ฐ ์์ด ์ดํด๊ฐ ์ ๋จ
๋งค๊ฐ๋ณ์ n์ ํ๋ฉด์ย ์ ๊ทํ๋ย ๋ฒ์ ๋ฒกํฐ๊ณ p๋ ํ๋ฉด ์์ ํ ์ ์
Ax + By + Cz + D = 0 ๊ผด๋ก ํ๋ฉด์ ๋ฐฉ์ ์์ ๊ณ์๋ค์ ์์ฒ๋ผ ๊ตฌํ๊ณ
ํ๋ฉด๊ณผ ์์์ ์ position ์ฌ์ด์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ๋๋ฐ
์ด ์ ๋์์ย -plane.w (-D) ๊ฐ ์๋๋ผ +plane.w (+D) ๊ฐ ๋ง์ง ์์?
Ax + By + Cz = D ๊ผด๋ก ๊ณ์๋ฅผ ๊ตฌํ๊ฑฐ์๋ค๋ฉด
D๊ฐ ํ๋ฉด๊ณผ ์์ ๊ฐ์ ๋ฒ์ ๊ฑฐ๋ฆฌ๋ฅผ ์๋ฏธํ๋๊น ์ด ์์ด ๋ง์๊ฑฐ ๊ฐ์๋ฐ
Ax + By + Cz + D = 0 ๊ผด๋ก ๊ณ์ ๊ตฌํ๋๋ฐ ์์ด ์ ์ด๋ฐ์ง ๋ชจ๋ฅด๊ฒ ์
์ํฌ์ ์ข ๋์์ฃผ์ญ์ผ...
๋๊ธ 0