Boid ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ํฉ์น ์ ๋๋ค์ ์ง๋จ์
ํจ์คํ์ธ๋ฉ ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํ ๋ฐฐ์ด๋ฒกํฐ,
์ฆ PathPoint๋ฅผ ํ๋์ฉ ์ด๋์ํค๋ ค๊ณ ํ๋ค
๊ทธ๋ฌ๋ฉด ์ด๋ป๊ฒ ์ด ์ง๋จ๋ค์ด ์ง์ ์ ๋๋ฌ ํ๋ค๊ณ ์๋ฆด๊น?
์ฐธ๊ณ )
์ ๋๋ค์ ์ง์ ์ ๊ฐ๊น์ด ๊ฐ์ผ๋ฉด ๋๋ฌํ๋ค๊ณ ๋๊ธด๋ค
1.
์ง๋จ ์ค์์ ๊ฐ์ฅ ๊ฐ๊น์ด ์ ๋ ํ๋ ๊ณจ๋ผ์
๊ทธ ์ ๋์ ๋ฆฌ๋๋ผ๊ณ ๋ถ๋ฅด๊ณ ๋ฆฌ๋์ Path๋ฅผ ๋ฐ๋ฅธ๋ค
๊ทธ๋ฌ๋ฉด ์ข์ ๊ณณ์ผ๋ก ๊ฐ๋ฉด
๋งค์ฐ ๋น๋น์ ๊ฑฐ๋ฆด๊ฑด๋ฐ ์ง๋จ์ ํฌ๊ธฐ์ ๊ฐ๊ณณ์ ํฌ๊ธฐ๋ฅผ
๋น๊ตํด ๊ณ์ฐํ๋ฉด ๋ ๊ฒ ๊ฐ์๋ฐ ์ด์ผํ์ง
2.
๋์ฐฉ์ง์ ๊ฐ์ฅ ๋จผ์ ์จ ์ ๋์ด ๋์ฐฉํ๋ค๊ณ ํ์๋
๊ทธ ์ ๋์ ' ์ ์ด์ ์ ๋ฌ ' ๋ก ๋ฉ์ถ๊ฒ ๋ง๋ ๋ค
๊ทธ๋ฌ๋ฉด 1์ ํํ๋ก ๋์ฐฉํจ
3.
์ด๋ํ๊ธฐ์ ์์น๋ฅผ ๊ธฐ์ตํด ๋์ฐฉํ์ ๋์ ์์น๋ฅผ ๋ํ๋ค
๋ง์ฝ ์๋ก์ด ์ง๋จ์ด๋ผ๋ฉด ์ง์ ๋ ๋ฐฐ์น, ํฌ๋ฉ์ด์
์ ๋ฐ๋ฅธ๋ค
์ง๋ฌธํ๋ ค๋ค ํด์ผํ ์ผ๋ง ์ผ๋ค
์ ์ด๋ ์์ผ์ง
๋ฆฌ๋ ์ ๋๊ณผ ๋ฐ๋ผ๊ฐ๋ ์ ๋์ ๊ฑฐ๋ฆฌ๋ฅผ ์ ์ฅํด๋๊ณ ๋ฆฌ๋์ ๋์ด ๋ฉ์ถ๋ฉด ๊ทธ ๊ฑฐ๋ฆฌ๋งํผ ๊ฐ๊น์ด ๋์ฐฉํด ๋ฉ์ถค
์ข์ ๋ฐฉ๋ฒ์ด๋ค 1๋ฒ์ ๋ฌธ์ ์ ๋ง ํด๊ฒฐํ๋ฉด ๋๊ฒ ๋ค
๋ฆฌ๋๊ณ ๋๋ฐ์ด๊ณ ํ์ ์์ด.
์ ๋๋ง๋ค ์๋๊ฐ ๋ค๋ฅด๋ฉด ๋ญ๊ฐ ๋จผ์ ๋์ฐฉํ์ง๋ ๋ชจ๋ฅด๋๋ฐ ๋ชจ๋ ์ ๋์ด ๋๊ฐ์ด ๊ธธ์ฐพ๊ณ ๊ฐ๋ค๊ฐ ๋จผ์ ๋์ฐฉํ ๋์ด ๋์ฐฉ์ ์ ์ ์ ํ๊ณ ์์ผ๋ฉด ๋ค๋ฅธ ์ ๋ค์ ๊ธธ์ด ๋งํ๊ฑฐ๋ ๋ค๋ฅธ ์ ๋๋๋ฌธ์ ๋ชป๊ฐ๋ฉด ๋ค์ ๊ธธ์ ์ฐพ๊ณ ๊ทธ๋ค์์ ๋์ฐฉ์ ๊น์ง ๊ธธ์ ๋ชป์ฐพ์๋ ๊ทธ๋ฅ ๋ฉ์ถ๋ฉด ๋๋๊ฑฐ์ผ.