๊ฐ๋/๐ฎ6 Spline :: ๋ฐ์ํ 3D ์กฐ์ฝ๋ ๋ง๋ค๊ธฐ ๐ฎ Spline :: ๋ฐ์ํ 3D ์กฐ์ฝ๋ ๋ง๋ค๊ธฐ - Sphere๋ก ๊ตฌ๋ฅผ ์ฌ๋ฌ๊ฐ ๋ง๋ค์ด์ฃผ๊ณ Color, Depth, Frensel์ ์ด์ฉํด ์์, ๋ฐ์ฌ๊ด, ํ ํฌ๋ฆฌ ๋ฑ์ ๋ง๋ค์ด์ค๋ค. - ๊ตฌ์ ์์๋ ๋ฐ์ฌ๊ด์ 2๊ฐ์ depth๋ก ๋ฐ๋ก๋ฐ๋ก ์ค์ ํ๋ค. - ์ ๋ฆฌ ์กฐ์ฝ๋์ glass ํจ๊ณผ๋ฅผ ์ ํ์ฃผ๊ณ fresnel ์ถ๊ฐํด์ ์ข ๋ ์๋ณด์ด๊ฒ ํ๋ค. Blur, Thickness, Refraction์ผ๋ก ์ ๋ฆฌ ๊ฐ ์กฐ์ ํ๋ค. - ๋ค์ชฝ์ ํ๋ฆฌ๊ฒ ํ๊ธฐ ์ํด์๋ ์ฌ๊ฐํ์ glass ํจ๊ณผ ๋ฃ์ด์ ๋ฐฐ์นํด์ค๋ค. - ์กฐ์ฝ๋ ๋ชจ์์ ์ก์ผ๋ ค๋ฉด Smooth & Edit์ ํ๋ค์ Distorting์๋ sculpt ํด์ ์ด์ฉํด ๋ชจ์์ ์ก์์ค๋ค. - sculpt๋ฅผ ๋๋ฅด๊ณ grab์ผ๋ก ๋ชจ์์ ๋ด์ค๋ค. ๐ Takeaways - ์ด์ ์ ํ๋ disto.. 2022. 10. 9. Spline :: ๋ฐ์ํ 3D ๋ฌผํ์ ๋ง๋ค๊ธฐ ๐ฎ Spline :: ๋ฐ์ํ 3D ๋ฌผํ์ ๋ง๋ค๊ธฐ - Sphere๋ก ๋ฌผ๋ฐฉ์ธ์ ๋ง๋ค์ด์ฃผ๊ณ displace๋ก ์์ง์ด๋ ๋ชจ์ ๋ง๋ ๋ค. ๊ธฐ๋ณธ ํจ๊ณผ๊ฐ์ด ๋๊ฒ ๋ฎ์๋ฐ 100์ผ๋ก ์ฌ๋ ค์ค๋ค. Scale, movement๋ฅผ ์กฐ์ ํ๋ฉด์ ๋ชจ์์ ์ก๋๋ค. - light๋ ํญ์ overlay๋ก ํด์ ์กฐ์ ํด์ค๋ค. - Event๋ฅผ ๋ง๋ค์ด์ 10์ด์๋ material displace/movement๋ฅผ 400๋ก ์ฌ๋ฆฐ๋ค. - Event start๋ก ์ค์ ํด์, duration 40๋ก ํ๊ณ leaner๋ก ํด์ฃผ๋ฉด ๋๋๋ฐ ๋๋ Mouse Hover๋ก ํด์คฌ๋ค. ๐ Takeaways - ๊ทธ๋ฅ ๋ง์ฐ์ค๋ก ์์ง์ด๋๊ฑด event๋ก ์ค์ ์ด ์ ๋๋๋ฐ ๊ฐ์ ์ ๋๊ฑฐ๋ ์ค์ ์ด ๋๋๋ณด๋ค. ๐ Tutorial https://www.youtube.com/watch?v.. 2022. 10. 9. Spline :: ๋ฐ์ํ 3D ํ ๊ธ ๋ง๋ค๊ธฐ ํ ๊ธ์ ํด๋ฆญ ํ๋ฉด ์์์ด ๋ฐ๋๋ค. ๐ฎ Spline :: ๋ฐ์ํ 3D ํ ๊ธ ๋ง๋ค๊ธฐ - ํ ๊ธ์ด ์น์ด์ง ๋ฐฐ๊ฒฝ์ ์ฌ๊ฐํ์ผ๋ก ๋ง๋ ๋ค. ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ์ด ์๋๋ผ ์ฌ๊ฐํ์ผ๋ก ํด์ ๋ฐ๋ก ๋ฐฐ๊ฒฝ์ ๋ง๋ค์ด์ค์ผ State๋ก Event๋ฅผ ๋ง๋ค์ด ์์์ ๋ณ๊ฒฝํ ์ ์๋ค. - ๊ธฐ๋ณธ ์ฌ๊ฐํ์์ ์ฝ๋ ๋ฅ๊ธ๊ฒ ํ๊ณ ๋๊ป ๋ง๋ค์ด์ ํ ๊ธ ๋ฐฐ๊ฒฝ์ ๋ง๋ ๋ค. - Color์ Depth๋ฅผ ์ด์ฉํด์ ์์๊ณผ ๋ฐ์ฌ๊ด์ ๋ง๋ ๋ค. - ์์ ๊ตฌ๋ฅผ ์น๊ณ ๋ฐฐ๊ฒฝ ๊ฐ์ด๋ฐ ์ค๊ฒ ํ๋ค. - ๊ตฌ์ Color์ Depth๋ฅผ ์ด์ฉํด์ ์์๊ณผ ๋ฐ์ฌ๊ด์ ๋ง๋ ๋ค. - ํ ๊ธ ์์ ํ๋ธ๋ฅผ ๋ง๋ค์ด์ ์ผ์ชฝ๊ณผ ์ค๋ฅธ์ชฝ ๊ฐ์ง Touch Target์ ๋ง๋ค์ด์ค๋ค. ์ด๋ ๋ ์ด์ด๋ฅผ ๋๋ฉด ์๋๊ณ ์ค๋ฅธ์ชฝ ํจ๋์์ Color๋ฅผ ์ ๋ณด์ด๊ฒ ํด์ค์ผ ํด๋ฆญ์ด ๊ฐ๋ฅํ๋ค. ์ด๋ ์ฌ๊ฐํ์ด ์๋ ํ๋ธ๋ฅผ ์ฐ๋๋ฐ ํ์ ํ ๋.. 2022. 10. 8. Spline :: ๋์ถ๋ ๊ทธ๋ผ๋ฐ์ด์ ๊ธ์ 3D ๋ง๋ค๊ธฐ ๐ฎ Spline :: ๋์ถ๋ ๊ทธ๋ผ๋ฐ์ด์ ๊ธ์ 3D ๋ง๋ค๊ธฐ - Plane์ผ๋ก ํ๋ฉด ๋ง๋ค๊ธฐ - Smooth & Edit์ผ๋ก ํ๋ฉด ์ชผ๊ฐ์ฃผ๊ธฐ - ์ชผ๊ฐ์ง ๋ฉด๋ค ์ค ๋์ถ์ํฌ ๋ฉด๋ค์ ์ ํํด์ Extrude ํ๊ธฐ - Depth๋ก ๊ธ์์๊ณผ ํ๋ฉด์ ๋ง๋ค๊ณ ๋ฐฐ๊ฒฝ์์ ํ๋ฉด์ ์คํฌ์ด๋ ์ฐ์ด์ ๊ฐ๊ฒ ๋ง๋ค๊ธฐ - ๋ค๋ฅธ ์๊น Depth๋ก ์ถ๊ฐํ๊ธฐ ๐ Takeaways - Extrude๋ก ๋์ถ์ํค๊ธฐ, ๊ทผ๋ฐ ์ด๊ฑธ๋ก State ์ ์ฅ์ ์๋๋ค. ๋ฒํ์ ์ํค๋ฉด Base state๋ ํจ๊ป ๋ณํ๋ค. ๊ทธ๋์ scale๋ก๋ง ์ธํฐ๋ ์ ์คฌ๋ค. - ํ๋ฉด์๊ณผ ๋ฐฐ๊ฒฝ์์ ๊ฐ๊ฒ ํ ๋ ์นผ๋ผ์ฝ๋๋ก ๋ถ์ฌ๋ฃ๊ธฐ ํ๋ฉด ์กฐ๋ช ๋๋ฌธ์ ๊ฐ์ ์์ ๋ฃ๋๋ผ๋ ๋ค๋ฅด๊ฒ ๋ณด์ธ๋ค. ์คํฌ์ด๋๋ก ์ฐ์ด์ ์ค์ ํด์ค๋ค. ๐ Tutorial https://youtu.be/LY8HvCBvlJo 2022. 10. 7. Spline :: ๋ฐ์ํ 3D ํค๋ณด๋ ๋ง๋ค๊ธฐ (Interactive 3D Keyboard) ์ด๋ฏธ์ง ํด๋ฆญ ํ ํค๋ณด๋์์ 1, 2, 0, Enter๋ฅผ ๋๋ฅด๋ฉด ๋ฐ์ํ๋ค. ๐ฎ [Spline] ๋ฐ์ํ 3D ํค๋ณด๋ ๋ง๋ค๊ธฐ (Interactive 3d Keyboard) - ํ๋ธ๋ฅผ ๋ง๋ ํ Shape/Smooth & Edit์ ์ด์ฉํด์ ๋ชจ์๋ฆฌ๊ฐ ๋ฅ๊ทผ ํ๋ธ๋ฅผ ๋ง๋ค์ด์ค๋ค. - ๋ ์์ฐ์ค๋ฌ์ด ํค๋ณด๋ ๋๋์ ์ํด์ Loof cut, Edge slide๋ฅผ ์ด์ฉํด ๋ชจ์์ ์ก์์ค๋ค. - ํค๋ณด๋ ์์ Depth๋ฅผ ์ด์ฉํด ๋ง๋ค์ด์ฃผ๊ณ ์ฃผํฉ์ ๋ฐ์ฌ๊ด์ Depth World๋ก ๋ง๋ค์ด์ค๋ค. (Absolute position ๊ฐ๋ ) - State๋ฅผ ๋ง๋ค์ด์ Y์ถ์ ์ฎ๊ฒจ์ค ๋ค์ ์ด๋ฒคํธ๋ฅผ ๋ง๋ค์ด์ Key down, Key up์ผ๋ก State๋ฅผ ์ฐ๊ฒฐํด์ค๋ค. ๐ Takeaways - ํ๋ธ์์ ์ฝ๋๊ฐ์ ์ฃผ๋ ๊ฒ๋ณด๋ค Smooth & Edit๋ฅผ.. 2022. 10. 6. Spline :: ๋ฐ์ํ ๊ตฌ ๋ง๋ค๊ธฐ (Interactive Spheres in 3D) ๊ฐ์ด๋ฐ ๋น๋๋ ๊ตฌ์ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ฆฌ๋ฉด ์ฃผ๋ณ์ ๋ฏธ๋ ๊ตฌ๋ค์ด ๋ฐ์ํ๋ค. ๐ฎ [Spline] ๋ฐ์ํ ๊ตฌ ๋ง๋ค๊ธฐ (Interactive Spheres in 3D) - ๊ฐ์ด๋ฐ ๋ฉ์ธ ๊ตฌ๋ฅผ ๋ง๋ ๋ค. - ์ฃผ๋ณ์ ๋ฏธ๋ ๊ตฌ๋ฅผ ๋ง๋ค๊ณ ์ถ์ ๋ฐ๊นฅ์ผ๋ก ๊ฐ๊ฒ ์ฎ๊ฒจ์ค๋ค. - ๊ตฌ์ ์์ Lightning์ด ์๋ Depth์ Frensel๋ก ๋ง๋ค์ด์ค๋ค. ์ด๋ Depth๋ Local์ด ์๋ World๋ก ํด์ ์ด๋ํ์ ๋๋ ๊ทธ๋ฆผ์๊ฐ ์์ฐ์ค๋ฝ๊ฒ ๋๊ฒ ๋ง๋ค์ด์ค๋ค. ๋ ธ๋-ํ๋, ํ๋-์ด๋์ด ํ๋ ์ด๋ฐ์์ผ๋ก Depth๋ฅผ ์์์ค๋ค. - ๋ฏธ๋ ๊ตฌ์ ์ฌ๋ฌ ์ํ๋ฅผ ๋ง๋ค์ด ๋ฐ๊นฅ์ผ๋ก ์์น๋ฅผ ์ฎ๊ธด๋ค์์ ๋ฉ์ธ ๊ตฌ์๋ค๊ฐ ๋ง์ฐ์ค ํธ๋ฒ ์ด๋ฒคํธ๋ฅผ ๋ง๋ค์ด ๊ทธ ์ํ๋ค์ ๋งํฌํด์ค๋ค. - ์ ๋๋ฉ์ด์ ์ spring์ผ๋ก delay๋ค์ ๋ค๋ฅด๊ฒ ๊ฑธ์ด์ฃผ๋ฉด ํจ์ฌ ์์ฐ์ค๋ฌ์ ์ง๋ค. ๐ .. 2022. 10. 6. ์ด์ 1 ๋ค์