์๋ ํ์ธ์, ์ด์ ๋ง ์คํ์ธ์ ๋ฐฐ์ฐ๊ธฐ ์์ํ ์ด๋ณด ์ ์ ์ ๋๋ค!
๋ค๋ฆ์ด ์๋๋ผ ํธ๋์คํผ ์ ์ฝ์กฐ๊ฑด(Transform Constraint)์ ํ์ฉํด ๋ฆฌ๊น ์ ์งํํ๋ ์ค ๋งํ๋ ๋ถ๋ถ์ด ์์ด ๊ณ ์๋ถ๋ค๊ป ๋์์ ์ฒญํ๊ณ ์ ๊ธ์ ์ฌ๋ฆฝ๋๋ค.
์ํฅ ๋ฐ์ ๋ณธ์ด ์ /์ญ ๋ฐฉํฅ๋๋ก ์์ง์ด๊ฒ๋ ํด๋ดค๋๋ฐ , ๊ฐ๋ก ์ธ๋ก๋ก ์๋ก ๊ฐ์ ๋ค๋ฅด๊ฒ ์์ง์ด๊ฒ๋ ํด๋ณด๊ณ ์ถ์ด์ ์ด๊ฒ์ ๊ฒ ์๋ํด๋ณด๋ค๊ฐ ์ ๋ง ์๋๊ฐ์ง๊ณ ๊ธ์ ์์ฑํ์ต๋๋ค
๊ตฌํํ๊ณ ์ถ์ ๊ฒ: ๊ฐ๋ก ๋ณธ(๋นจ๊ฐ์ ํ์ดํ ๋ฐฉํฅ)์ด ์ข์ฐ๋ก ์์ง์ผ ๋, ์ธ๋ก ๋ณธ(ํ๋์ ํ์ดํ ๋ฐฉํฅ)์ด ์ํ๋ก ์ฐ๋๋์ด ์์ง์ด๊ฒ ๋ง๋ค๊ณ ์ถ์ต๋๋ค.
ํ์ฌ ์ฒจ๋ถํ ์คํฌ๋ฆฐ์ท์ฒ๋ผ ํธ๋์คํผ ์ ์ฝ์กฐ๊ฑด์ ์์ฑํด ๋์๋๋ฐ์.
๋ผ(Target): ์ธ๋ก ๋ณธ
ํ๊น(Source): ๊ฐ๋ก ๋ณธ
๋ฏน์ค(Mix): ์ด๋(Translate) ๊ฐ ์กฐ์ ์ค
์ฌ๊ธฐ๊น์ง ์งํํ๋๋ฐ, ๊ฐ๋ก ๋ณธ์ X์ถ(์ข์ฐ) ์ด๋ ๊ฐ์ ์ธ๋ก ๋ณธ์ Y์ถ(์ํ) ์ด๋ ๊ฐ์ผ๋ก ๋งค์นญ์ํค๋ ค๋ฉด ์คํ์ (Offset)์ด๋ ๋ฏน์ค(Mix) ์ฌ๋ผ์ด๋,
ํน์ ๋ณธ์ ๊ธฐ๋ณธ ์ถ์ ์ด๋ป๊ฒ ์์ ํด์ผ ํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
ํน์ ์ ๊ฐ ์ด๋ค ๋จ๊ณ๋ฅผ ๋์น๊ณ ์๋์ง, ํน์ ์ด๋ค ์ค์ ์ ๊ฑด๋๋ ค์ผ ๊ฐ๋ก ์์ง์์ ์ธ๋ก ์์ง์์ผ๋ก ์นํํ ์ ์๋์ง ์กฐ์ธํด ์ฃผ์๋ฉด ์ ๋ง ๊ฐ์ฌํ๊ฒ ์ต๋๋ค!
๋ฐ์์๊ฒ ์ง๋ง ๋ต๋ณ ์ฃผ์๋ฉด ๊ณต๋ถ์ ํฐ ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
ai์๊ฒ ๋ฌผ์ด๋ณด๋ ๋ญ ํ์ ๊ฐ 90๋ ์ค์ ํ๋ผ๊ณ ํ๋๋ฐ .. ์ด๊ฒ ๊ธ๋ง ๋ณด๊ณ ๋ ๋ฌด์จ ์๋ฆฌ์ธ์ง ์ดํด๊ฐ ์๋์์ ใ
์คํ์ ์ด๋ ๋ฏน์ค๊ฐ์ ํ์ ์ ๋ค ๊ฑด๋๋ ค๋ด๋ย ๋๊ฐ์ด ๊ธฐ์กด ๋ณธ์ ์ผ์ชฝ์ผ๋ก ์ฎ๊ธฐ๋ฉด , ์ํฅ๋ฐ๋ ๋ณธ๋ ๋์ผํ๊ฒ ์ผ์ชฝ์ผ๋ก ์ด๋ํ๋ ํฐ๋ผ .. ๋ฐฉ๋ฒ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค
๋ค์ ํ๋ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค
ui๋ณด๋๊น 4.2 ์ดํ ๋ฒ์ ๊ฐ์๋ฐ
์ถ ๋ฐฉํฅ ๋ณ๊ฒฝ์ 4.3๋ฒ์ ์ ์ถ๊ฐ๋ ์ ๊ธฐ๋ฅ์ด๋ผ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ ํ๋ฉด ์ํ๋ ๊ธฐ๋ฅ์ด ๋ฐ๋ก ๋ณด์ด์ค๊ฒ๋๋ค
https://ko.esotericsoftware.com/blog
์์ธํ ๊ธฐ๋ฅ์ ์คํ์ธ ๊ณต์ํ์ด์ง ์ฐธ๊ณ
์ผ๋จ ์ ์ฝ์กฐ๊ฑด ๋ฏน์ค๊ฐ ๋ค ์ด๊ธฐํํด๋์ผ์๊ณ ์(0์ผ๋ก) 1. ์ธ๋ก๋ผ์ ๋ถ๋ชจ๋ผ๋ฅผ ํ๋ ๋ง๋ ๋ค(์์๋ก root2๋ผ๊ณ ํ๊ฒ ์) 2. root2์ ๋ฐฉํฅ์ 90๋ ๋๋ฆฐ๋ค(์ ํํ๋ ๊ฐ๋ก๋ผ์ ๋ถ๋ชจ๋ผ(๋์ ๊ฒฝ์ฐ๋ root๋ผ) ๊ธฐ์ค์ผ๋ก 90๋๊ฐ ๋์ผํจ) 3. ์ ์ฝ ์กฐ๊ฑด์์ ์ผ์น ํ๋ฒ ๋๋ฅธ๋ค 4. ๋ฏน์ค๊ฐ์ ์ด๋๊ฐ์ 100์ผ๋ก ๋๋๋ค 5. ๊ฐ๋ก๋ผ ์์ง์ฌ๋ด์ ์ ๋๋์ง ํ์ธ
๋นผ๋จน์๋๋ฐ ์ ์ฝ์กฐ๊ฑด ์ผ์น ๋๋ฅด๊ธฐ ์ ์ ์ต์ -๋ก์ปฌ ์ฒดํฌ๋์ด์๋๊ฑฐ ํ์ธํ์๊ณ ์, ์ธ๋ก๋ผ๊ฐ root2์ ์์ ๋ผ์ ์๋๊ฑฐ ๋ง๋์ง๋ ๋ค์ ํ๋ฒ ํ์ธํด์ฃผ์ธ์