Search
๐ŸŽฏ

Ch.17 Interpolation-based Animation

course
last review
mastery
rookie
progress
not started
date
4 more properties
Previous chapter

Keyframing

์‹œ์ž‘ํ•˜๋Š” ํ‚คํ”„๋ ˆ์ž„๊ณผ ๊ทธ ๋‹ค์Œ ํ‚ค ํ”„๋ ˆ์ž„์„ ์ •ํ•œ ํ›„, ์ค‘๊ฐ„์˜ ๋ชจ์Šต์„ ์‹œ๊ฐ„์— ๋Œ€ํ•ด์„œ ๋ณด๊ฐ„ํ•˜๋Š” ๋ฐฉ์‹.
ํ‚คํ”„๋ ˆ์ž„์€ ํ‚ค์™€ ๊ทธ ์‚ฌ์ด์˜ in-between์œผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.
โ€ข
๋ฐ˜๋“œ์‹œ ๊ทธ ์œ„์น˜, ๋ชจ์Šต์ด ๋˜์–ด์•ผ ํ•˜๋Š” ๋ณด๊ฐ„ ๋Œ€์ƒ Key(๋ณดํ†ต ์œ„์น˜์™€ ๊ฐ)
โ€ข
์ˆ˜์‹(Linear or Splineโ€ฆ)์— ์˜ํ•ด ๋ชจ์Šต์ด๋‚˜ ์œ„์น˜๊ฐ€ ๋ฐ”๋€” ์ˆ˜ ์žˆ๋Š” in-betweens
์ด๋Ÿฐ ์‹์œผ๋กœ ๋ณด๊ฐ„๋˜๋Š” ์‹œ์Šคํ…œ์„ Keyframe ์‹œ์Šคํ…œ์ด๋ผ๊ณ  ํ•œ๋‹ค.
๊ฐ๊ฐ์˜ ์ˆœ๊ฐ„์—์„œ์˜ ์œ„์น˜์™€ ๊ฐ๋„๋ฅผ ์ถ”์ ํ•ด์„œ ๊ทธ ๊ฐ๋„์˜ ์ค‘๊ฐ„๊ฐ’์„ ์ถ”์ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— Track-based System์ด๋ผ๊ณ  ํ•œ๋‹ค.
๋ชจ์…˜์บก์ณ๊ฐ€ ์ด์™€ ๊ฐ™์€ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•œ๋‹ค.
๋”ฐ๋ผ์„œ Keyframe์€ ํŠน์ •ํ•œ Key-values๋ฅผ ํŠน์ •ํ•ด์ฃผ๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๊ณ , ๊ทธ ํ‚ค๊ฐ’์„ ๋ณด๊ฐ„ํ•ด์„œ ์ค‘๊ฐ„๊ฐ’์„ ๋งŒ๋“ค์–ด์ฃผ๋Š” ๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.
โ€ข
key-value๋กœ ๊ฐ๊ฐ์˜ ์ˆœ๊ฐ„์˜ ์œ„์น˜๋ฅผ ์ •ํ•ด์ฃผ๊ณ  ์ด ์œ„์น˜๊ฐ€ C1 Continuity๋œ๋‹ค๋ฉด ์†๋„ Contraints๋„ ๊ฐ™์ด ์„ค์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.
๊ฒฐ๊ตญ Keyframing์€ ๊ฐ๊ฐ์˜ keyframe์— ๋Œ€ํ•ด์„œ ์ค‘๊ฐ„๊ฐ’์„ ์‹œ๊ฐ„์— ๋Œ€ํ•ด์„œ ๋ณด๊ฐ„ํ•˜๋Š” ๊ฒƒ์ด ๋œ๋‹ค.
keyframe์—์„œ์˜ ์–ด๋–ค ์‹œ๊ฐ„์€
f(t)=I(k1โ€ฆkn,t)P(u)=I???f(t) = I(k_1\dots k_n,t)\\P(u)=I???
Keyframe์‹œ์Šคํ…œ์—์„œ Rigidํ•œ ๋ฌผ์ฒด๋Š” ์ž˜ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ Splattingํ•˜๋Š” ๊ฒƒ ์ฒ˜๋Ÿผ ์œ„์น˜์™€ ๋ชจ์–‘๋„ ๊ฐ™์ด ๋ฐ”๊ฟ”์•ผ ํ•œ๋‹ค๋ฉด?
๋†€๋ž๊ฒŒ๋„ ํ‚คํ”„๋ ˆ์ž„์œผ๋กœ ๊ตฌํ˜„ ๊ฐ€๋Šฅํ•˜๋‹ค! ์‹œ๊ฐ„์— ๋Œ€ํ•ด์„œ ์œ„์น˜๊ฐ€ ์•„๋‹Œ ๋ชจ์–‘์„ ๋ฐ”๊ฟ”์ฃผ๋ฉด ๋œ๋‹ค.
C1์™€ C2 ์‚ฌ์ด์˜ ์ปค๋ธŒ๋ฅผ ์ผ๋ฐ˜ํ•ด๋ฅผ ํ†ตํ•ด ๊ตฌํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ์ฃผ์š”์ ์„ Spline์„ ํ†ตํ•ด ๋ณด๊ฐ„ํ•œ ํ›„ ํ•ด๋‹น ์ ์„ ๋‹ค์‹œ ๋ณด๊ฐ„ํ•ด์„œ ์ปค๋ธŒ๋ฅผ ์™„์„ฑํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.
Curve๊ฐ€ ๋ณ€ํ™”ํ•˜๋Š” ๊ฒฝ์šฐ์— Curve์˜ ์ ์€ Curve ๋ฉด์˜ ์ง๊ฐ(Normal vector)๋ฐฉํ–ฅ์œผ๋กœ ์›€์ง์ด๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ด๋‹ค.
Curve์˜ 2์ฐจ๋ฏธ๋ถ„๊ฐ’์„ ๊ตฌํ•œ๋‹ค๋ฉด Curve์˜ ์ง๊ฐ๋ฐฉํ–ฅ์„ ์ •ํ•ด์ค„ ์ˆ˜ ์žˆ๋‹ค.

Animation Language

โ€ข
Artist๋‚˜ Motion Capture๋“ฑ์˜ ํ‚คํ”„๋ ˆ์ž„์„ ์ €์žฅํ•œ๋‹ค.
โ€ข
ํ‚คํ”„๋ ˆ์ž„์„ ์–ด๋–ป๊ฒŒ ๋ณด๊ฐ„ ํ• ์ง€๋ฅผ ์ €์žฅํ•œ๋‹ค.
์ด AL๋ฅผ ์ฝ์–ด์„œ ํ”Œ๋ ˆ์ดํ•˜๊ณ , ๋ Œ๋”๋งํ•˜์—ฌ ์ด๋ฏธ์ง€๋กœ ์ €์žฅํ•œ๋‹ค.

Why Animation Language?

๋งŒ๋“ค์–ด์ง„ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์ž˜ ์ €์žฅํ•˜๊ณ  ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด์„œ
์ดˆ์ฐฝ๊ธฐ ์• ๋‹ˆ๋ฉ”์ด์…˜์€ ํŒŒ์ผ๋ณด๋‹ค ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋งŽ์ด ์‚ฌ์šฉํ–ˆ๋‹ค.
โ€ข
๋ถ€๋”ชํžˆ๋ฉด ํŠ•๊ธด๋‹ค! ์•„๋‹ˆ๋ฉด ์•ž์œผ๋กœ ๊ฐ„๋‹ค! ๋“ฑ๋“ฑ์˜ ์—ฌ๋Ÿฌ ์กฐ๊ฑด์ด ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
์š”์ฆ˜ ๋ฉ”ํƒ€๋Š” ํŒŒ์ผ์„ ์‚ฌ์šฉํ•œ๋‹ค.
โ€ข
???
์ฆ‰, ๋™์ ์ธ ๊ฒƒ๋“ค์— ๋Œ€ํ•ด์„œ ํ‘œํ˜„ํ•˜๋Š” ๊ฒƒ์ด ํ•„์š”ํ•˜๊ณ  ๋™์ ์ธ ๊ฒƒ์€
โ€ข
์ž…๋ ฅ, ์‹œ๊ฐ„์˜ ์กฐ๊ฑด ๋“ฑ์ด ์žˆ๋‹ค.
โ—ฆ
์ด๋ฅผ ์œ„ํ•œ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์žˆ๋‹ค.

Artist-Oriented Animation Language

์•„ํ‹ฐ์ŠคํŠธ๊ฐ€ ๋ชจ๋“  ๊ฑธ ํ‘œํ˜„ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ์‹
์•„ํ‹ฐ์ŠคํŠธ๊ฐ€ ๊ฐ ์˜ค๋ธŒ์ ํŠธ์˜ ์œ„์น˜๋‚˜ ๋ชจ์–‘๋“ฑ์„ ๋ชจ๋‘ ์„ค์ •ํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ , ํ•ด๋‹น ์„ธํŒ…์„ ๋ชจ๋‘ ์ €์žฅํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.
โ€ข
set ๋ฐฉ์‹ : ํŠน์ • ์‹œ์ ์—์„œ ์˜ค๋ธŒ์ ํŠธ์˜ ์œ„์น˜๋‚˜ ๊ฐ๋„๋ฅผ ์ง€์ •ํ•˜๋Š” ๋ฐฉ์‹(์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•)
โ€ข
translate๋ฐฉ์‹ : ํŠน์ • ์‹œ์ ๋ถ€ํ„ฐ ์ผ์ • ์‹œ๊ฐ„๋™์•ˆ ์–ผ๋งˆ๋งŒํผ ์ด๋™ํ•˜๊ฑฐ๋‚˜ ํšŒ์ „ํ• ์ง€๋ฅผ ์ •ํ•˜๋Š” ๋ฐฉ์‹.(์‹ค์ œ ํ‚ค๋ณด๋“œ ๋“ฑ์˜ ์ปจํŠธ๋กค์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•)

Pros

โ€ข
์‰ฝ๋‹ค.

Cons

โ€ข
๋งŽ์€ ์ˆ˜์˜ ์ ๋“ค์— ๋Œ€ํ•ด์„œ ์„ค์ •ํ•˜๊ธฐ ์‰ฝ์ง€ ์•Š๋‹ค.
โ—ฆ
๊ตฌ๋ฆ„ ๋“ฑ์˜ ์˜ค๋ธŒ์ ํŠธ์˜ ๊ฒฝ์šฐ ๋งŽ์€ ์ •์ ๋“ค์— ๋Œ€ํ•ด ์ผ์ผ์ด ๋‹ค ์„ค์ •ํ•ด์ค˜์•ผ ํ•œ๋‹ค.

Full-featured Programming Language for animation

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์Šคํƒ€์ผ์˜ ์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

Pros

โ€ข
์ ์ ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ ์€ ์ˆ˜์˜ ์ฝ”๋“œ๋กœ๋„ ๋‹ค์ˆ˜์˜ ์ •์ ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค!!
MEL

Graphical Language

๊ฐ ์˜ค๋ธŒ์ ํŠธ๋‚˜ ์ •์ ์— ๋Œ€ํ•ด์„œ ๊ทธ๋ž˜ํ”„, ๋‹ค์ด์–ด๊ทธ๋žจ์„ ์ด์šฉํ•œ ๋ฐฉ๋ฒ•
์ดํ•ดํ•˜๊ธฐ์—๋Š” ์ƒ๋‹นํžˆ ํŽธํ•˜๋‹ค.

Actor-based Systems

์˜ค๋ธŒ์ ํŠธ(=์•กํ„ฐ)๊ฐ€ ๋ชจ์…˜์— ๋Œ€ํ•œ ๋ชจ๋“  ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ฐฉ์‹์ด๋‹ค.
์„œ๋กœ ๋‹ค๋ฅด๊ฒŒ ์›€์ง์ด๋Š” ํŠน์ง•์ ์ธ ์•กํ„ฐ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.
๋ณต์žกํ•˜๊ณ  ๋น„ํšจ์œจ์ ์ด๋‹ค.
โ†’ ๋”ฐ๋ผ์„œ ์‚ฌ๋žŒ์ด๋‚˜ ๋™๋ฌผ์„ ํ‘œํ˜„ํ•  ๋•Œ๋Š” ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•œ๋‹ค.
์ •๋‹ต์€ ์—†๋‹ค! ์‚ฌ์šฉํ•˜๋Š” ๋ชฉ์ ์— ๋”ฐ๋ผ์„œ ๋ฐธ๋ฅ˜๊ฐ’์ด ๋‹ฌ๋ผ์ง„๋‹ค!
Articulated Figure : ์‚ฌ๋žŒ๊ณผ ๊ฐ™์ด ๊ด€์ ˆ์ด ์žˆ๋Š” ์˜ค๋ธŒ์ ํŠธ
Deformable object : ๋ชจ์–‘์ด ๋ณ€ํ•˜๋Š” Softbody ํƒ€์ž… ์˜ค๋ธŒ์ ํŠธ
Rigid Object : ๋”ฑ๋”ฑํ•˜๊ฒŒ ๋ชจ์–‘์ด ๋ณ€ํ•˜์ง€ ์•Š๊ณ  ์œ„์น˜์™€ ๋ฐฉํ–ฅ๋งŒ ๋ณ€ํ•˜๋Š” ์˜ค๋ธŒ์ ํŠธ

Deforming Object

๋ชจ๋“  ์ ์— ๋Œ€ํ•ด์„œ Correspondence๋ฅผ ์ž˜ ์žก์•„์ค˜์•ผ ํ•ด์„œ ์ž‘์—…๋Ÿ‰์ด ์ฆ๊ฐ€ํ•œ๋‹ค.
๋”ฐ๋ผ์„œ ๋ฌธ์ œ์ •์˜๋Š” ๋‘๊ฐ€์ง€๋กœ ๋‚˜๋‰œ๋‹ค.
1.
Correspondence๋ฅผ ์–ด๋–ป๊ฒŒ ์ง€์ •ํ•ด์ฃผ๋Š”๊ฐ€?
2.
Interpolation์„ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ•˜๋Š”๊ฐ€?
๊ทธ๋ž˜์„œ ๋ฌผ์ฒด๊ฐ€ ๋น„์ •์ƒ์ ์œผ๋กœ ๋Š˜์–ด๋‚˜๋Š” ์ผ์ด ์—†๋„๋ก ํ•ด์•ผํ•œ๋‹ค.
๋ฌผ์ฒด์˜ ๋ชจ์–‘์ด ์‹œ๊ฐ„์— ๋”ฐ๋ผ ๋ณ€ํ™”ํ•˜๋Š” ๊ฒƒ์€

Object Modification

๋ชจ๋“  ์ ๋“ค์„ ์ง์ ‘ ๋ฐ”๊พธ์ž! โ†’ ์ž‘์—…๋Ÿ‰์ด ๋„ˆ๋ฌด ๋งŽ์•„์ง„๋‹ค. โ†’ Vertex Warping
Vertex Warping : ํŠน์ง•์  ๋ช‡๊ฐœ๋งŒ ์„ค์ •ํ•œ ํ›„, ๋ชจ๋“  ์ ์— ๋Œ€ํ•ด์„œ ๋ณด๊ฐ„ํ•ด๋ณด์ž.
โ€ข
์ค‘๊ฐ„ ์ ์ด ๋ณด๊ฐ„๋ฐฉ๋ฒ•์— ์˜ํ•ด ์ œ์•ฝ๋œ๋‹ค.
โ€ข
๋‹จ์ˆœํ•œ ๋ฌผ์ฒด์˜ ์›€์ง์ž„์—๋Š” ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•œ๋‹ค.
ํ˜น์€ ๊ณต๊ฐ„ ์ „์ฒด๋ฅผ ์›€์ง์—ฌ๋ณด์ž!
โ€ข
๊ทธ๋ฆฌ๋“œ ๊ธฐ๋ฐ˜ ๋””ํฌ๋ฐ
โ€ข
FFD
โ€ข
์Šค์ผˆ๋ ˆํƒˆ ๋ฒค๋”ฉ
โ€ข
๊ธ€๋กœ๋ฒŒ Transform
์„œ๋กœ ๊ฒน์น˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ ์ด ๋ฐฉ๋ฒ•!

Vertex Warping

Direct Manipulation์ด๋‹ค!
โ€ข
์กฐ์ž‘์ด ํž˜๋“ค๊ณ  ์•„๋ฌด๋ฆฌ ๋ณด๊ฐ„ํ•˜๋”๋ผ๋„ ์ž์—ฐ์Šค๋Ÿฝ์ง€ ์•Š์€ ๊ฒฝ์šฐ๊ฐ€ ๋งŒ๋‹ค.
โ€ข
์ง์ ‘ ํ•˜๋‚˜์˜ ์ ๋งŒ ์›€์ง์ผ ๋•Œ ๋‹ค๋ฅธ ์ ๋“ค์„ ์–ด๋–ป๊ฒŒ ์›€์ง์ด๊ฒŒ ํ•˜๋Š”๊ฐ€๊ฐ€ ๋งค์šฐ ์ค‘์š”ํ•ด์ง„๋‹ค!
์–ด๋–ค Seed vertex ํ•˜๋‚˜๊ฐ€ ์ด๋™ํ–ˆ์„ ๊ฒฝ์šฐ์— ๊ทธ ์ •์ ๋งŒ ์›€์ง์ด๊ฒŒ ๋˜๋Š” ๊ฒฝ์šฐ๋Š” ๋งค์šฐ ์–ด์ƒ‰ํ•  ๊ฒƒ์ด๋‹ค.
๋”ฐ๋ผ์„œ Seed Vertex ํ•˜๋‚˜๋ฅผ ์ด๋™ํ–ˆ์„ ๋•Œ, ์ฃผ๋ณ€ adjacent vertices๋„ ํ•ด๋‹น ๋ฐฉํ–ฅ์— ๋Œ€ํ•ด ๊ฑฐ๋ฆฌ ๋น„์œจ๋กœ ๊ฐ™์ด ๋”ฐ๋ผ๊ฐ€์ค€๋‹ค๋ฉด ์ž์—ฐ์Šค๋Ÿฌ์šธ ๊ฒƒ์ด๋‹ค.
์ด ์ฃผ๋ณ€ ์ •์ ์„ ์–ผ๋งˆ๋งŒํผ ์–ด๋–ป๊ฒŒ ์›€์ง์ด๊ฒŒ ํ•˜๋Š๋ƒ๊ฐ€ ์ž์—ฐ์Šค๋Ÿฌ์›€์˜ ์ฒ™๋„.
โ€ข
์‹œ๋“œ ์ •์ ์„ ๊ธฐ์ค€์œผ๋กœ ๊ฐ€๊นŒ์šด ์ •๋„๋ฅผ ์„ ํƒํ•œ๋‹ค.(selected on distance)
โ€ข
์›€์ง์ด๋Š” ์ •๋„(Move attenuation)๋ฅผ ๊ฑฐ๋ฆฌ๋น„์œจ ์กฐ์ ˆ
โ—ฆ
๊ฐ€์žฅ ๋งŽ์ด ์“ฐ๋Š”๊ฒŒ Power Function

Power Function

์žฅ๋‹จ์ 
โ€ข
์ปจํŠธ๋กคํ•˜๊ธฐ์—๋Š” ๋งค์šฐ ์‰ฝ๋‹ค.
โ€ข
ํ•˜์ง€๋งŒ ์ž์—ฐ์Šค๋Ÿฝ์ง€๋Š” ์•Š๋‹ค.
โ€ข
์ „์ฒด์ ์ธ ๋ชจ์–‘์„ ์ œ์–ดํ•˜๊ธฐ ์‰ฝ์ง€ ์•Š๋‹ค.

Deforming an Embedding space

2D Grid-based deforming

์˜ค๋ธŒ์ ํŠธ๊ฐ€ ์ฐจ์ง€ํ•˜๋Š” ๊ณต๊ฐ„์„ ๊ท ์ผํ•˜๊ฒŒ ๊ทธ๋ฆฌ๋“œ๋กœ ๋‚˜๋ˆ ๋ณด์ž.
์ด ์ ์„ ์›€์ง์ด์ง€ ๋ง๊ณ , ์ด ๊ณต๊ฐ„์„ ์›€์ง์ด๋Š” ๊ฒƒ์ด๋‹ค.
๊ทธ๋ฆฌ๋“œ๊ฐ€ ๋ณ€ํ˜•๋˜์—ˆ๋‹ค๋ฉด, ๊ทธ๋ฆฌ๋“œ ์•ˆ์˜ ๋‚ด์šฉ๋ฌผ๋„ ์„ ํ˜•๋ณด๊ฐ„๋˜์–ด ๊ฐ„์ ‘๋ณ€ํ˜•๋  ๊ฒƒ์ด๋‹ค.
Bilinear mapping์„ ํ†ตํ•ด์„œ ์ƒˆ๋กœ ๋ฐ”๋€ ๋ชจ์–‘์„ ์ƒ์„ฑํ•ด์ฃผ๋Š” ๋ฐฉ์‹!
ํ•ด๋‹น ๊ทธ๋ฆฌ๋“œ์˜ ๋ชจ๋“  ์ ์„ ๋ฐ”๊ฟ€ ์ˆ˜๋„ ์žˆ๊ณ , ๊ผญ์ง€์ ๋งŒ ์„ค์ •ํ•œ ํ›„ spline๋ณด๊ฐ„๋„ ๊ฐ€๋Šฅ!

Skeleton-based bending

Global Transformation

Free-Form Deformations

????

Summary

ํ‚คํ”„๋ ˆ์ž„์€ Rigidbody์— ๋Œ€ํ•ด ๊ฐ•์ ์„ ๊ฐ€์ง„๋‹ค.
Deforming์€ ๋ฌผ์ฒด๋ฅผ ๋ณ€ํ™”์‹œํ‚ค๋Š”๋ฐ ๊ฐ•์ ์„ ๊ฐ€์ง„๋‹ค.

Interpolation Object

์˜์ž๋ฅผ ์ฑ…์ƒ์œผ๋กœ ๋ณ€ํ™”์‹œํ‚ฌ ๋•Œ, ์˜์ž์˜ ์–ด๋Š ๋ถ€๋ถ„์ด ์ฑ…์ƒ์˜ ๋‹ค๋ฆฌ๋กœ ํ–ฅํ•ด์•ผํ•˜๋Š”๊ฐ€?
โ€ข
์–ด๋Š ์ ๊ณผ ๋งค์นญ๋  ๊ฑธ ์–ด๋–ป๊ฒŒ ์ฐพ๋Š”๊ฐ€?
๋ฐฉ๋ฒ•
โ€ข
Volumetric approaches : Remeshing
โ—ฆ
๊ณต๊ฐ„๋Œ€ ๊ณต๊ฐ„์œผ๋กœ ๊ทธ๋ฆฌ๋“œํ™”ํ•ด์„œ ๋ฌผ์ฒด์˜ ๋ชจ์–‘์„ ๋ณด๊ฐ„
โ€ข
Surface-base approaches
โ—ฆ
XYZ์ถ•์— ๋Œ€ํ•ด์„œ ์›๋ž˜ ์˜ค๋ธŒ์ ํŠธ์™€ ๋ชฉํ‘œ ์˜ค๋ธŒ์ ํŠธ์˜ ๋‹จ๋ฉด๋„๋ฅผ ๊ตฌํ•œ๋‹ค. 2์ฐจ์›์„ ๋˜ ์„ ์œผ๋กœ ์„œ๋ธŒ์ƒ˜ํ”Œ๋งํ•œ๋‹คโ€ฆ.

Matching Topology

๊ณต์œ ํ•˜๋Š” Ray์˜ ๊ต์ ์„ ๋ณด๊ฐ„ํ•˜์ž!
kernel?
central axis?
Next chapter