๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๊ฐ€๋”/๐Ÿ”ฎ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.