์๋ ๋์ด๋งต๋ณด๋จ 3d๋ ธ์ด์ฆ๋ก 3d๊ณต๊ฐ์์ ๊ฐ ์ขํ์ ๋ฐ๋๋ฅผ ๊ตฌํ๋๊ฒ ๊ฐ๋ ์ ์ผ๋ก ๋ง๋๋ฐ, ๋์ด๋งต์ผ๋ก๋ ๊ตฌํํ ์ ์์
์๋๋ฅผ ์ฒญํฌ๋ก ๋๋๋ฉด ์ฒญํฌ์ ์ฒญํฌ์ ๋ฐ๋์ ํ์ด ์๊ธฐ๊ธฐ๋๋ฌธ์ ์ด๊ฑธ ๋งค๊ฟ์ค์ผ ํจ.
๊ผญ์ง์ ์ด ๋ชจ์๋ฆฌ์ ์์นํ๋๊ฒ ์๋๋ผ ๋ธ๋ก ๋ด๋ถ๋ผ๋ฉด ๊ทธ ์ด๋๋์ง ์์นํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฒญํฌ๋ง๋ค ์์ ๋ง์ ๋ฐ์ดํฐ๋ก ๋ ๋ฆฝ์ ์ธ ๋ฉ์ฌ๋ฅผ ๋ง๋ค๋ฉด ํ์ด ์๊น
dual contouring์ ์ด์ฉํด์ ๋ง๋ ๊ฒ์์ ๋ช๋ช ์๋๋ฐ, ์ด๋ค์์ผ๋ก ์ ๊ทผํ๋ฉด ์ข์์ง์ ๋ํ ๋ง์ดย ๋ณ๋ก ์์ด์ ์์ผ๋ก ํ์ฐธ ์ฝ์งํ ์์ .
๋ ธ๋งจ์ฆ ์ค์นด์ด์์๋ ์ฒญํฌ๋ฅผ ์์ฑํ๊ณ ํ์ ์ถ๊ฐ๋ก ๋ฉ๊ฟ์ฃผ๋๊ฒ ์๋๋ผ,ย
์ฒญํฌ ๋ฐ์ดํฐ ์์ฒด์ ์ ์ฒญํฌ์ ๋ฐ์ดํฐ๋ฅผ 1~2์นธ ๋ฃ์ด์ค์ ์ ์ฒญํฌ๊น์ง ํฌํจํ๋ ๋ฉ์ฌ๋ฅผ ๋ง๋ค์ด์ ํ์ ์์ด๋ค๊ณ ํจ.
๋ฌธ์ ๋ ์ด๊ธฐ ๋ฐ์ดํฐ ์์ฑ + ๋ฒํ ์ค QEF๊ณ์ฐ์ด ๋ฌด๊ฒ๋ค๋์ .
๋คํ์ด๋ผ๋ฉด, ํ์ํ ๋ฐ์ดํฐ๊ฐ ๋ฉ๋ชจ๋ฆฌ์ ์ ๋ถ ์กด์ฌํ ๋ ๋ฐ์ดํฐ๋ก ๋ฉ์ฌ ๋ง๋๋๊ฑด ๊ฐ๋ฒผ์.ย
์งํ์ ๋ณํ๊ฐ ์์ผ๋ฉด ๊ทธ ๋ถ๋ถ์ ๋ฐ์ดํฐ๋ง ๊ณ์ฐํด์ฃผ๋ฉด ๋๋๊น ์ค์๊ฐ์ผ๋ก ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํจ
์ด ์ ์ ์ด์ฉํด์ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ง์ผ ํ ๋ฏ.
๋ค์์ ์ฒญํฌ ์ฌ๋ฌ๊ฐ๋ฅผ ์ด์ด๋ณด๊ณ , ๊ทธ ํ์ ๊ฐ๋ฅํ๋ค๋ฉด,
๋ฐ์ดํฐ๋ฅผ ์ฅํธ๋ฆฌ ๊ตฌ์กฐ๋ก ์ง์ ํ์ํ ๋ถ๋ถ๋ง ๊ทธ๋ฆฌ๋๋ฅผ ์ด์ดํ ๋ฐฐ์นํ๊ณ ๊ทธ๋ ์ง ์์ ๋ถ๋ถ์ ๋๋ํ๊ฒ ๋ฐฐ์นํ ์ ์๋๋ก ์ง๊ณ ์ถ์.
์ฅํธ๋ฆฌ ๊ตฌ์กฐ์์ ๋ฉ์ฌ ์์ฑํ๋ ์ฌ๊ท ์๊ณ ๋ฆฌ์ฆ์ ์ด๋ฏธ ๋ค๋ฅธ ๋๋ํ ์ฌ๋๋ค์ด ์ค๊ณํด๋๊ฒ ์กด์ฌํจ
๋ฌผ๋ก ์ด ๊ฒฝ์ฐ, ์ฒญํฌ์ ์ฒญํฌ ์ฌ์ด์ ํ์ ๋ฉ๊พธ๋๊ฒ ์์ฒญ ํ๋ค๊ฑฐ๋ ์ฑ๋ฅ์ ๋ฌธ์ ๊ฐ ์๊ธธ ์ ์์.
์์งํ ์ ์ฌ์ง ๊ตฌํํ๋๋ฐ๋ ๋ช์๊ฐ ์๊ฑธ๋ ธ๊ณ , QEF์ ๋ํด 3์ผ๋์ ํ๊ณ ๋ค๋ค๊ฐ,ย
SVD๋ก ์ญํ๋ ฌ์ ๊ตฌํ๊ธฐ ์ํด eigenvector์ eigennormal๋ฅผ ์ด์ฉํ๋ผ๋๋ฐ, ์ด ๋ ๊ฐ์ ์ฝ๋ ์์์ ์ด๋ป๊ฒ ๊ตฌํด์ผ ํ๋์ง๋ฅผ ๋์ ํ ๋ชจ๋ฅด๊ฒ ์ด์ย
๊ฒฐ๊ตญ ๋ค๋ฅธ์ฌ๋์ด ์ง๋์ QEF solver์ฝ๋๋ฅผ ๊ฐ์ ธ์์.
์ดํด๋ ๋ชปํด๋ ๊ณผ์ ์ ๋ฐ๋ผ๊ฐ ์ ์๋ค๊ณ ์๊ฐํ๋๋ฐ, ์ ๊ฐ์ ์ด๋ป๊ฒ ๊ตฌํ๋์ง์ ๋ํ ์๊ธฐ๋งย ๋นผ๋๊ณ ์์ด์ ์ฝ๋๋ฅผ ๋ชป๋ฐ๋ผ๊ฐ๊ฒ ์.
์ ์๋ํ๋๋ผ. ์ ๊ธฐํด๋ผ
์ค ์คํ์๋์?
์คํ์๋๋ผ๊ธฐ์ ์์ง ์ฒญํฌ ํ๋๋ง ์กด์ฌํด์ ์ ๋งคํ๋ฐ ์ธ์ ๊ฐ ์คํ์๋๊ฐ ๋ ๋ฏํจ