728x90
๋ฐ์ํ
๐ต ์ข์๋ ๊ฒ. ์ ์ง ํ๋ฉด ์ข์ ๊ฒ (Keep)
์ฐ์ , 3RF ํน๊ฐ์ ์์ ์ข๋ค
- ๋ด๊ฐ ํ ์ ์๋ ์ฅ์ ์ ์๊ฐ์ ์ฐ๋๊ฑฐ ๊ฐ์์
- ๋ด๊ฐ ํ ์ ์๋ ์ฅ์ ์ด๋, ์น์์, ์๊ฐ์ ์ธ ์ํฉํธ๋ฅผ ์ฃผ๋ฉด์, ์ฌ๋๋ค์๊ฒ ํํนํ ๊ฒ์ ๋ง๋ค์ด์ค ์ ์์ด์ ์ข๋ค.
useCallback ์ดํดํ ๋ ์ฒ๋ผ, ๋ด๊ฐ ์ดํด ํด์ผ ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ค๋ช ํด์ผ ํ๋ค. ์ ๋๊ฒ ๋ค๊ฐ ์๋๋ค. ๋ฌธ์ ์ํฉ์ ์ ์ํ ์ ์์ด์ผ ํ๋ค. โญโญโญโญโญ
3D ๋ก ์ ์ -> ํด๋ฆญ๋ฅ , ์ฆ๊ฐ์จ ๋์์ง์ง ์์๊น?
- ์ค๊ตญ?
- 3D ์ท ๊ฐ๊ฒ? โญโญโญโญโญ
- ๊ทธ๋ฌ๋ฉด, ์ด 3D ๋ชจ๋ธ๋ง์ ์ด๋์์ ์ป์ง? ์ด๊ฑธ ์ป์ ์ ์์ผ๋ฉด ๋ฒ ์คํธ ์๋๊ฐ?
๐ ๋ฌธ์ ๊ฐ ๋ ๊ฒ. ๊ณ ์น๊ณ ์ถ์ ๊ฒ(Problem)
๋ฌธ์ ํด๊ฒฐ๋ ฅ
์ด๋ผ๋ ํ๋- ์ด์ , ๋ถ์คํธ์บ ํ ์ค๋ช ํ๊ฐ ์์๋ค.
- ๊ทธ๊ณณ์์์, ํค์๋๋ '๋ฌธ์ ํด๊ฒฐ๋ ฅ' ์ด์๋ค.
- ๋จ์ํ, ์ฝ๋ฉ ํ ์คํธ๊ฐ ์๋๊ณ , 'ํน์ ์ํฉ - ์๊ตฌ ์ฌํญ ๋์ถ - ์ค๊ณ - ์ฝ๋ ์์ฑ - ์ค๋ช ' ์ ํ๋ฆ์ด๋ผ๊ณ ์๊ฐํ๋ค.
- ์ด๊ฒ์ ์ด๋ป๊ฒ ํด๋๊ฐ์ผ ํ ๊ฒ ์ธ๊ฐ๊ฐ ๋์ ํ์ฌ ์์ ์ด๋ค.
โ ๊ณํ. ์ด๋ป๊ฒ ํด๋๊ฐ ๊ฑด์ง. action plan(Try)
์ค์ฝํ๋ฅผ ์ค์ธ๋ค.
- ํ๋ก ํธ ๋ถํธ์บ ํ -> ์ด๊ฑธ, ์ง๊ธ ์ฒ๋ผ, ๊ธ์จ, ๊ทธ๋ฆผ, ์จ๊ฐ๋ฉด์, ์ ๋๋ก ์ดํด
- ์ฝํ , ๋ค์ ๊พธ์คํ ํด์ผ ํ๋ค.
'๋ฌธ์ ํด๊ฒฐ ๋ชฉ์ฐจ' ์ ์ง์ฐฉํด์ ์ดํดํ๊ณ , ๋ธ๋ก๊ทธ์ ๊ธฐ๋กํ๊ณ , ๋์ ๋ณต์ต ํ์
๊ทธ๋ฆผ ๊ทธ๋ฆฌ๋ฉด์ ์ค๋ช ํ์
์๋, ์ด์ ๋ถํฐ, ํด๋์คํ ์ปดํฌ๋ํธ ๊ตฌํํ ์ ์์ด์ผ ํด โญโญโญ
- ์๋๋ฉด, Three.js ๋ฅผ ํ๋ ค๋ฉด, ํด๋์ค๋ฅผ ๋ค๋ฃฐ ์ ์์ด์ผ ํ๊ฑฐ๋
๋ ํฐ ๊ทธ๋ฆผ์ ๊ทธ๋ฆฌ์
- ๋ ๋พฐ์กฑํ๊ฒ ํ๋ก ํธ์๋?
- ๊ทธ๋ฌ๋ฉด, ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ?
- ๊ทธ๋ฌ๋ฉด, ์ปค๋ฎค๋์ผ์ด์ ์? ํ๋ก์ ํธ ํ๋ฉด์?
- three.js ๋ก ์ด๋ค ํ๋ก์ ํธ ํ ์ ์์๊น? ์จ๋ผ์ธ์ ์์๊น? ์์
์๋ฃ? ๋ด๊ฐ ์ด๊ฑธ ์ด๋ป๊ฒ ๋ฐฐ์ธ ์ ์์๊น? ํผ์?
- ์๋๋ฉด, ๋์งํธํธ์ ์บ ํ ๊ฐ์, ๊ฒฐ๊ตญ, ๋ฐฑ์๋ ์ ๋ณต ํ๋ ๋๋?
์๋ํด ๋ณผ ์ ์๋ ๊ฒ
- ๋ฆฌ์กํธ ๊ณต์ ๋ฌธ์
- ์๋ฐ? ๋ฐฑ์๋?
- ๊ฐ์ฒด์งํฅํ์ผ๋ก ๋ฐฑ์๋ ์ง๋ฉด -> three.js ์ด๊ฑธ ์ข ๋ ์ ๋ค๋ฃฐ ์?
์ฐพ์๋ณผ ๊ฒ
- ๋ฉํ๋ฒ์ค ๋ฏธ๊ตญ ํ์ฌ๊ฐ ์ด๋๋ผ๊ณ ํ์ง? ๊ทธ๊ฒ ๋ฌด๋ฃ์ธ๊ฐ?
- 3D ์ผํ๋ชฐ. ์ค๊ตญ. ์ค์ ๋ฌผ๊ฑด์ ํ๋งค ํ๋ค๋ฉด? ์ด๊ฒ ์์ฒด๋ก ์๋ก์ด ๊ฒฝํ์ด ๋ ๊ฑฐ ๊ฐ์๋ฐ. ์ง์ง ์ด๊ฑด ์๋ก์ด ํจ๋ฌ๋ค์์ด ๋๋ค โญโญโญโญโญ
three.js ํ๊ณ -> ๊ทธ ๋ค์
- ์ต์๋์ธ์ ์ ์ ๊ฒ์ -> notion dev ์ ์ฎ๊ฒจ์ผ ํ๋ค. ๊ทธ๋์, ๋ค์ ์ต์๋์ธ ๊ณผ ๋
ธ์
์ ์ฑํฌ๋ฅผ ๋ง์ถฐ์ผ ํ๋ค.
- ๊ทธ๋์ผ ํ๋ ์ด์ ๋, ์ต์๋์ธ์ ์ ๊ณ -> ๋ธ๋ก๊ทธ์ ์ฎ๊ธธ ๊ฒ ์ด๋ค. -> ๊ทธ๋์, ๋ธ๋ก๊ทธ๋ฅผ ๋ค์ ํ์ฉํด์ ๊ณต๋ถ๊ธฐ๋ก์ ์ ์งํด๋๊ฐ ๊ฒ ์ด๋ค.
- ์ด๊ฑด, ๊ธฐ์ ๋ธ๋ก๊ทธ๋ ์๋๊ณ , ๊ทธ๋ฅ, ๊ณต๋ถ ๊ธฐ๋ก์ฉ ์ด๋ค.
- ๊ธฐ์ ๋ธ๋ก๊ทธ๋, ์ง์ง, ๋ค๋ฅธ ํ์ฌ๋ค์ด ๊ฐ๊ณ ์๋ ๋ธ๋ก๊ทธ ์ฒ๋ผ ์ด์ํด๋ณผ ์๊ฐ์ด ์๋ค.
- ๊ณต๋ถ ๊ธฐ๋ก์ฉ์, ์์ง ์ฌ๊ณผ๋์ง ์์ ์๊ฐ๋ค์ด์ง๋ง, ํ๋ ํ๋์ ์๋ฃ๋ค์ด ์ฌ๋ผ๊ฐ๊ฒ ๋ ๊ฒ ์ด๋ค.
728x90
๋ฐ์ํ