3D keyword

Anti-aliasing

๋ถ€๋“œ๋Ÿฌ์šด ๊ณก์„ ์ด๋‚˜ ๊ฒฝ๊ณ„๊ฐ€ ํ”ฝ์…€ ๊ฒฉ์ž์— ๋”ฐ๋ผ ๊ฐ‘์ž‘์Šค๋Ÿฝ๊ฒŒ ๊ฐ์ง„ ๊ณ„๋‹จ ํ˜•ํƒœ๋กœ ๋‚˜ํƒ€๋‚˜๋Š” ํ˜„์ƒ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ 

Tessellation

๊ณ ํ•ด์ƒ๋„์˜ 3D ๋ชจ๋ธ์„ ๋ Œ๋”๋งํ•  ๋•Œ ๋ชจ๋ธ์˜ ํ‘œ๋ฉด์„ ์ž‘์€ ์กฐ๊ฐ๋“ค๋กœ ๋ถ„ํ• ํ•˜๋Š” ๊ณผ์ •์„ ์˜๋ฏธํ•œ๋‹ค.

Shade

๋ฌผ์ฒด์˜ ํ‘œ๋ฉด์„ ๋‹ค์–‘ํ•œ ์ƒ‰์ƒ์ด๋‚˜ ๋ฐ๊ธฐ๋กœ ํ‘œํ˜„ํ•˜์—ฌ ์ž…์ฒด์ ์œผ๋กœ ๋ณด์ด๊ฒŒ ํ•˜๋Š” ๊ธฐ์ˆ 

Keyshot

3D ๋ Œ๋”๋ง ์‹œ๊ฐํ™” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ Drag&Drop ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ๋ณด๋‹ค ์‰ฝ๊ณ  ๊ฐ„๋‹จํ•˜๊ฒŒ ์‹ค์‹œ๊ฐ„ ๋ Œ๋”๋ง์„ ์ˆ˜ํ–‰

Gizmo

์‚ฌ์šฉ์ž๊ฐ€ 3D ๊ฐ์ฒด๋ฅผ ์ง๊ด€์ ์œผ๋กœ ์กฐ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๋กœ, ๊ธฐ์ฆˆ๋ชจ๋ฅผ ํด๋ฆญ ๋˜๋Š” ๋“œ๋ž˜๊ทธํ•˜์—ฌ ๊ฐ์ฒด์˜ ํฌ๊ธฐ, ์œ„์น˜, ํšŒ์ „ ๋“ฑ์„ ๊ฐ„ํŽธํ•˜๊ฒŒ ๋ณ€ํ™˜ํ•œ๋‹ค.

Ray

๋ฐ˜์ง์„ 

Raycasting

์‹œ์„  ๋ฐฉํ–ฅ์— ์žฅ์• ๋ฌผ์ด๋‚˜ ๋ชฉํ‘œ๋ฌผ์ด ์žˆ๋Š”์ง€ ๊ฐ์ง€ํ•˜๋Š” ๊ธฐ๋Šฅ

Raytracing

๋ชจ๋‹ˆํ„ฐ ํ™”๋ฉด์—์„œ ๊ฑฐ๊พธ๋กœ ๋น›์˜ ๋ฐฉํ–ฅ์„ ์ถ”์ ํ•ด ๋ Œ๋”๋ง ํ•˜๋Š” ๊ธฐ๋ฒ•

์ตœ์ข… ๋ชฉ์ ์ง€๊ฐ€ ์ •ํ•ด์ ธ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ˜์ง์„  ๊ฐœ๋…์ด ๋“ค์–ด๊ฐ€ Raytracing์ด๋ผ ๋ถ€๋ฅธ๋‹ค.

Line segment

์‹œ์ž‘์ ๊ณผ ๋์ ์ด ๋ช…ํ™•ํ•œ ์„ ์„ ์„ ๋ถ„์ด๋ผ ํ•œ๋‹ค.

UV ์ขŒํ‘œ

3D ๋ชจ๋ธ์˜ ๊ฐ ์ •์ (vertex)์— ๋Œ€ํ•ด ํ•ด๋‹น ์ •์ ์ด ์–ด๋–ค ๋ถ€๋ถ„์˜ ํ…์Šค์ฒ˜๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š”์ง€๋ฅผ ์ •์˜ ํ…์Šค์ฒ˜๋ฅผ 3D ๋ชจ๋ธ์˜ ํ‘œ๋ฉด์— ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๋งคํ•‘ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋œ๋‹ค.

  • U์ขŒํ‘œ โ†’ ํ…์Šค์ฒ˜์˜ ๊ฐ€๋กœ ๋ฐฉํ–ฅ์„ ๋‚˜ํƒ€๋ƒ„ (0~1)

  • V์ขŒํ‘œ โ†’ ํ…์Šค์ฒ˜์˜ ์„ธ๋กœ ๋ฐฉํ–ฅ์„ ๋‚˜ํƒ€๋ƒ„ (0~1)

Normal (๋ฒ•์„  ๋ฒกํ„ฐ)

์ •์ ์ด ์†ํ•œ ์‚ผ๊ฐํ˜•์˜ ํ‘œ๋ฉด์ด ์–ด๋–ค ๋ฐฉํ–ฅ์„ ํ–ฅํ•˜๋Š”์ง€๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.

์กฐ๋ช… ๊ณ„์‚ฐ, ๊ทธ๋ฆผ์ž ๊ณ„์‚ฐ, ๋ฐ˜์‚ฌ ๋ฐ ๊ตด์ ˆ ํšจ๊ณผ์™€ ๊ฐ™์€ ๋ Œ๋”๋ง ํšจ๊ณผ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค.

Tangent (์ ‘์„  ๋ฒกํ„ฐ)

์ ‘์„  ๋ฒกํ„ฐ๋Š” ํ‘œ๋ฉด ์ƒ์—์„œ ํ…์Šค์ฒ˜๊ฐ€ ์–ด๋–ป๊ฒŒ ํšŒ์ „ํ•˜๋Š”์ง€๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.

ํ‘œ๋ฉด์˜ ๋””ํ…Œ์ผ์„ ๋” ์ž˜ ํ‘œํ˜„ํ•˜๊ณ  ๋น›๊ณผ ๊ทธ๋ฆผ์ž์— ๋”ฐ๋ฅธ ์‹œ๊ฐ์  ํšจ๊ณผ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค.

Transform

ํฌ๊ธฐ(Scale), ํšŒ์ „(Rotation), ์œ„์น˜(Position)๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์กฐํ•ฉํ•œ ๋ณ€ํ™˜

  • ํŠธ๋žœ์Šคํผ์˜ ์ตœ์ข… ์ •๋ณด๋Š” ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” ํ–‰๋ ฌ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์ง€๋งŒ ํ–‰๋ ฌ ๋ฐ์ดํ„ฐ๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ํฌ๊ธฐ, ํšŒ์ „, ์œ„์น˜ ๊ฐ’์„ ์ชผ๊ฐœ์„œ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ๋‹ค.

  • ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” ๊ฒฐ๊ตญ ํ–‰๋ ฌ ๋ฐ์ดํ„ฐ๋กœ ๊ด€๋ฆฌ๋œ๋‹ค๋Š” ์˜๋ฏธ

Scalar

์‚ฌ์น™์—ฐ์‚ฐ์ด ๊ฐ€๋Šฅํ•œ ์ˆ˜ ์ง‘ํ•ฉ์˜ ์›์†Œ, ์ผ์ƒ ์ƒํ™œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์‹ค์ˆ˜

Last updated