isometric_projection - KimTaebin-ai/study_posts GitHub Wiki
๋ฑ์ถ ํฌ์๋ฒ
๋ฑ์ถ ํฌ์๋ฒ(Isometric Drawing)์ 3์ฐจ์ ๋ฌผ์ฒด๋ฅผ ํ๋ฉด์ ๊ทธ๋ฆด ๋ ์ฌ์ฉํ๋ ํฌ์๋ฒ ์ค ํ๋๋ก ๋ฌผ์ฒด์ ์ธ ์ถ(๊ฐ๋ก, ์ธ๋ก, ๊น์ด ์ถ)์ด ๋์ผํ ๊ฐ๋๋ก ๊ธฐ์ธ์ด์ ธ ๋ณด์ด๋๋ก ํํํ๋ ๋ฐฉ๋ฒ์ด๋ค.
๋ฑ์ถ ํฌ์๋ฒ์ ํน์ง
- ๋์ผํ ๊ฐ๋: ๋ฑ์ถ ํฌ์๋ฒ์์๋ x, y, z ์ถ์ด ์๋ก 120๋ ๊ฐ๋๋ฅผ ์ด๋ฃจ๋๋ก ๋ฐฐ์น๋๋ค.
- ๊ธธ์ด์ ๋ณด์กด: ๊ฐ ์ถ์ ๊ธธ์ด๋ ์ค์ ํฌ๊ธฐ์ ๋์ผํ๊ฒ ํํ๋๋ฉฐ, ๋ชจ๋ ์ถ์ ๊ธธ์ด๊ฐ ๋์ผํ๊ฒ ๋ณด์ธ๋ค.
- ์ ์ฒด์ ํํ: ์ค์ 3D ๋ฌผ์ฒด๋ฅผ ๋ณด๋ ๊ฒ์ฒ๋ผ ๋ฌผ์ฒด์ ์ฌ๋ฌ ๋ฉด์ด ๋ณด์ด๊ธฐ ๋๋ฌธ์ ์ ์ฒด๊ฐ์ ์ค๋ค.
๋ฑ์ถ ํฌ์๋ฒ์ ์๋ฆฌ
๋ฑ์ถ ํฌ์์์๋ x, y, z ์ถ์ด ๊ฐ๊ฐ ๊ธฐ์ธ์ด์ง ์ฑ๋ก ๋ณด์ด๋๋ก ํ๋ฉด์ ๊ทธ๋ฆฐ๋ค. ๊ฐ ์ถ์ด ํ๋ฉด์ ๋ํด 30๋ ๊ธฐ์ธ์ด์ง ์ฑ๋ก ๋ํ๋๊ธฐ ๋๋ฌธ์, 3์ฐจ์ ์ขํ (x, y, z)๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ๋ณํํ์ฌ 2์ฐจ์ ํ๋ฉด์ ๊ทธ๋ฆด ์ ์๋ค:
์ด๋, cos(30ยฐ)๊ณผ sin(30ยฐ) ๊ฐ์ ๋๋ต์ ์ผ๋ก ๊ณ์ฐํ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค:
๋ฐ๋ผ์, ๋ฑ์ถ ํฌ์๋ฒ์ผ๋ก ๋ณํ๋ ์ขํ๋ ๋ค์๊ณผ ๊ฐ์ด ํํํ ์ ์๋ค:
์ด๋ ๊ฒ ๊ณ์ฐ๋ (x', y') ์ขํ๋ ํ๋ฉด์์ (2, 3, 4)๋ผ๋ 3D ์์น๋ฅผ ๋ํ๋ด๋ ๋ฑ์ถ ํฌ์๋ ์ขํ๊ฐ ๋๋ค.