Summary

์–ธ๋ฆฌ์–ผ ์—”์ง„ 5.1์—์„œ ๋„์ž…๋œ Strata๋Š” ๊ธฐ์กด PBR (Material Shading Model)์„ ํ™•์žฅํ•œ ์ฐจ์„ธ๋Œ€ ๋จธํ‹ฐ๋ฆฌ์–ผ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ๋‹จ์ผ ๋ ˆ์ด์–ด ์…ฐ์ด๋”ฉ ๋ชจ๋ธ๊ณผ ๋‹ฌ๋ฆฌ, Substrate๋Š” ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ผ๊ด€๋œ ๋ ˆ์ด์–ด ๊ตฌ์กฐ๋ฅผ ํ†ตํ•ด ์‹ค์ œ ์„ธ๊ณ„์˜ ๋ณต์žกํ•œ ์žฌ์งˆ์„ ๋” ์ •ํ™•ํ•˜๊ฒŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์„œ์—์„œ๋Š” Strata์˜ ํ•ต์‹ฌ ๊ฐœ๋…๊ณผ ์ฃผ์š” ํŒŒ๋ผ๋ฏธํ„ฐ์— ๋Œ€ํ•ด ๋‹ค๋ฃน๋‹ˆ๋‹ค.

Strata์˜ ์ฃผ์š” ํŠน์ง•

1. ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ˜ ๋ ˆ์ด์–ด๋ง

์—ฌ๋Ÿฌ ๋ฉ”ํ…Œ๋ฆฌ์–ผ ๋ ˆ์ด์–ด๋ฅผ ์‹ค์ œ ๋ฌผ๋ฆฌ์  ๊ตฌ์กฐ์ฒ˜๋Ÿผ ์Œ“์•„ ์˜ฌ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค๋ฉด

  • ํ”Œ๋ผ์Šคํ‹ฑ ๋ฒ ์ด์Šค ์œ„์— ๊ด‘ํƒ ์ฝ”ํŒ…์„ ์ถ”๊ฐ€
  • ๊ธˆ์† ํ‘œ๋ฉด ์œ„์— ๋จผ์ง€ ๋ ˆ์ด์–ด

๊ฐ ๋ ˆ์ด์–ด๋Š” ๋…๋ฆฝ์ ์ธ ๋ฌผ๋ฆฌ์  ์†์„ฑ^[BSDS: ๋น› ๋ฐ˜์‘ ํ•จ์ˆ˜] ์„ ๊ฐ€์ง€๋ฉฐ, ๋ ˆ์ด์–ด ๊ฐ„ ์ƒํ˜ธ์ž‘์šฉ์ด ํ˜„์‹ค๊ณผ ๊ฐ™์ด ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค.

2. ์—๋„ˆ์ง€ ๋ณด์กด

๋น›์˜ ์—๋„ˆ์ง€๊ฐ€ ๋ฌผ๋ฆฌ ๋ฒ•์น™์— ๋”ฐ๋ผ ์—„๊ฒฉํžˆ ๋ณด์กด๋ฉ๋‹ˆ๋‹ค ์ฆ‰, ๋ฐ˜์‚ฌ, ํˆฌ๊ณผ, ํก์ˆ˜๋˜๋Š” ๋น›์˜ ์–‘์ด ์ž…์‚ฌ๊ด‘์„ ์ดˆ๊ณผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด๋ฅผ ํ†ตํ•ด ์–ด๋–ค ์กฐ๋ช… ํ™˜๊ฒฝ์—์„œ๋„ ์ผ๊ด€๋˜๊ณ  ๋ฏฟ์„ ์ˆ˜ ์žˆ๋Š” ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ด๋ผ์ดํŠธ๊ฐ€ ๊ณผ์žฅ๋˜๊ฑฐ๋‚˜ ๋น„ํ˜„์‹ค์ ์œผ๋กœ ๋ฐ์•„์ง€๋Š” ๋ฌธ์ œ๊ฐ€ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค,

3. ํ†ตํ•ฉ๋œ ์…ฐ์ด๋”ฉ ๋ชจ๋ธ

๊ธฐ์กด ์–ธ๋ฆฌ์–ผ ์—”์ง„์˜ ๋‹ค์–‘ํ•œ ์…ฐ์ด๋”ฉ ๋ชจ๋ธ(Default Lit, Subsurface, Clear Coat ๋“ฑ)์„ ํ•˜๋‚˜์˜ ํ†ตํ•ฉ๋œ ์‹œ์Šคํ…œ์œผ๋กœ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค ๋” ์ด์ƒ ์…ฐ์ด๋”ฉ ๋ชจ๋ธ์„ ์ „ํ™˜ํ•  ํ•„์š” ์—†์ด BSDF๋ฅผ ์กฐํ•ฉํ•˜์—ฌ ์›ํ•˜๋Š” ๋ฌผ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ํŒŒ๋ผ๋ฏธํ„ฐ ์กฐ์ •๋งŒ์œผ๋กœ ๋‹ค์–‘ํ•œ ์žฌ์งˆ์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


Substrate Slab BSDF ์ดํ•ดํ•˜๊ธฐ

Substrate์˜ ๊ธฐ๋ณธ ๋‹จ์œ„๋Š” Substrate Slab BSDF์ž…๋‹ˆ๋‹ค.

BSDF(Bidirectional Scattering Distribution Function)๋Š” ํ‘œ๋ฉด์—์„œ ๋น›์ด ์–ด๋–ป๊ฒŒ ๋ฐ˜์‚ฌ๋˜๊ณ  ํˆฌ๊ณผ๋˜๋Š”์ง€๋ฅผ ์ˆ˜ํ•™์ ์œผ๋กœ ์ •์˜ํ•˜๋Š” ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. Slab์€ โ€œ๋‘๊ป˜๊ฐ€ ์žˆ๋Š” ๋ฌผ์งˆ ๋ ˆ์ด์–ดโ€๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, Slab BSDF๋Š” ๋‹จ์ผ ๋ฉ”ํ…Œ๋ฆฌ์–ผ ๋ ˆ์ด์–ด๋ฅผ ์ •์˜ํ•˜๋Š” ๋…ธ๋“œ๋ผ๊ณ  ์ดํ•ดํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ์†์„ฑ

Diffuse Albedo (ํ™•์‚ฐ ๋ฐ˜์‚ฌ ์ƒ‰์ƒ)

๋น„๊ธˆ์† ์žฌ์งˆ ํ‘œ๋ฉด์˜ ๊ธฐ๋ณธ ์ƒ‰์ƒ์ž…๋‹ˆ๋‹ค. ๊ฐ’ ๋ฒ”์œ„๋Š” 0~1์ด๊ณ  0์— ๊ฐ€๊นŒ์šธ์ˆ˜๋ก ํก์ˆ˜์œจ์ด ๋†’์Šต๋‹ˆ๋‹ค.

Warning

๊ธˆ์†(Metallic=1)์—์„œ๋Š” Diffuse Albedo๊ฐ€ ๊ฑฐ์˜ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

F0 (Fresnel at 0 Degrees)

ํ‘œ๋ฉด์„ ์ •๋ฉด์—์„œ ๋ณผ ๋•Œ์˜ ๋ฐ˜์‚ฌ์œจ์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” IOR(Index of Refraction, ๊ตด์ ˆ๋ฅ )๊ณผ ์ง์ ‘์ ์œผ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.
์ผ๋ฐ˜์ ์ธ ๊ฐ’

  • ํ”Œ๋ผ์Šคํ‹ฑ/์œ ๋ฆฌ: 0.04 (4%)
  • ๋ฌผ: 0.02 (2%)
  • ๋‹ค์ด์•„๋ชฌ๋“œ: 0.17 (17%)

Note

๊ธˆ์†์˜ ๊ฒฝ์šฐ F0 ๊ฐ’์ด ์ƒ‰์ƒ์„ ๊ฒฐ์ •ํ•˜๋ฉฐ, ๋†’์€๊ฐ’(0.5~1.0)์„ ๊ฐ€์ง‘๋‹ˆ๋‹ค

F90 (Edge Tint / Edge Specular Color)

ํ‘œ๋ฉด์„ ๋น„์Šค๋“ฌํ•œ ๊ฐ๋„์—์„œ ๋ณผ ๋•Œ์˜ ๋ฐ˜์‚ฌ ์ƒ‰์ƒ์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค Fresnel ํšจ๊ณผ์— ์˜ํ•ด ๊ฐ๋„๊ฐ€ ๋ฒŒ์–ด์งˆ์ˆ˜๋ก F90 ๊ฐ’์— ๊ฐ€๊นŒ์›Œ์ง‘๋‹ˆ๋‹ค

๋Œ€๋ถ€๋ถ„์˜ ์žฌ์งˆ์€ 1.0(์™„์ „ ๋ฐ˜์‚ฌ)์— ๊ฐ€๊นŒ์šด ๊ฐ’์„ ์‚ฌ์šฉํ•˜์ง€๋งŒ, ํŒจ๋ธŒ๋ฆญ ๋“ฑ ํŠน์ˆ˜ํ•œ ์žฌ์งˆ์€ ์ด ๊ฐ’์„ ์กฐ์ •ํ•˜์—ฌ Edge ํ†ค์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

Roughness (๊ฑฐ์น ๊ธฐ)

ํ‘œ๋ฉด์˜ ๋ฏธ์„ธํ•œ ๊ฑฐ์น ๊ธฐ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. 0์ด๋ผ๋ฉด ์™„๋ฒฝํ•˜๊ฒŒ ๋งค๋„๋Ÿฌ์šด ๊ฑฐ์šธ ๊ฐ™์€ ๋ฐ˜์‚ฌ 1์ด๋ผ๋ฉด ์™„์ „ํžˆ ๊ฑฐ์นœ ํ™•์‚ฐ ๋ฐ˜์‚ฌ

์‹ค์ œ ์„ธ๊ณ„์—์„œ ์™„๋ฒฝํ•˜๊ฒŒ ๋งค๋„๋Ÿฌ์šด ํ‘œ๋ฉด(0)์€ ๊ฑฐ์˜ ์กด์žฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 0.02 ์ดํ•˜ ๊ฐ’์€ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋งค์šฐ ๋งค๋„๋Ÿฌ์šด ์ƒํƒœ์ž…๋‹ˆ๋‹ค.

Metallic (๊ธˆ์†์„ฑ)

์žฌ์งˆ์ด ๊ธˆ์†์ธ์ง€ ๋น„๊ธˆ์†์ธ์ง€๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค

0์ด๋ผ๋ฉด ๋น„๊ธˆ์† (์œ ์ „์ฒด, Dielectric) 1์ด๋ผ๋ฉด ๊ธˆ์† (์ „๋„์ฒด, Conductor)

์ค‘๊ฐ„๊ฐ’์€ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์ •ํ™•ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๊ฐ’์€ 0 ๋˜๋Š” 1 ์‚ฌ์šฉ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

SSS MFP (Mean Free Path)

๋น›์ด ๋ฌผ์งˆ ๋‚ด๋ถ€๋กœ ๋“ค์–ด๊ฐ€ ์‚ฐ๋ž€๋˜๊ธฐ ์ „๊นŒ์ง€ ์ด๋™ํ•˜๋Š” ํ‰๊ท  ๊ฑฐ๋ฆฌ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค

๊ธฐ์กด PBR ์…ฐ์ด๋”์—์„œ Subsurface Color๋กœ ์ถ”์ƒํ™”ํ–ˆ๋˜ ๋ฌผ๋ฆฌ์  ํ”„๋กœํผํ‹ฐ๋ฅผ ์ง์ ‘ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

๊ฐ’์ด ํด์ˆ˜๋ก ๋น›์ด ๋” ๊นŠ์ด ์นจํˆฌํ•˜์—ฌ ๋ถ€๋“œ๋Ÿฌ์šด ์™ธ๊ด€์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. RGB ์ฑ„๋„๋ณ„๋กœ ๋‹ค๋ฅธ ๊ฐ’์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์–ด ํ”ผ๋ถ€์˜ ๋ถ‰์€ ๋น› ํˆฌ๊ณผ ๊ฐ™์€ ํ˜„์ƒ์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
์˜ˆ์‹œ

์žฌ์งˆ๋Œ€๋žต์  MFP
ํ”ผ๋ถ€์ˆ˜ mm
์šฐ์œ ์ˆ˜ mm
์–ผ์Œ์ˆ˜ cm
๋ง‘์€ ๋ฌผ์ˆ˜ m

์™œ Opacity๊ฐ€ ์—†์–ด์กŒ๋‚˜์š”?

  • Strata์—์„œ๋Š” Opacity๊ฐ€ ๋ณ„๋„์˜ ์ž…๋ ฅ์œผ๋กœ ์ œ๊ณต๋˜์ง€ ์•Š๋Š” ์ด์œ ๋Š” Opacity ์ž์ฒด๊ฐ€ ๋ณธ์งˆ์ ์œผ๋กœ MFP(Mean Free Path)์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
  • ์™„์ „ํžˆ ํˆฌ๋ช…ํ•œ ์žฌ์งˆ์„ ๋งŒ๋“ค๊ณ  ์‹ถ๋‹ค๋ฉด ํ•ด๋‹น ๋งค์งˆ์„ ํ†ต๊ณผํ•˜๋Š” ๋น›์˜ MFP ๊ฐ’์„ ๋งค์šฐ ๋†’๊ฒŒ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค
  • ์˜ˆ์‹œ: ๋ง‘์€ ์œ ๋ฆฌ๋Š” MFP๊ฐ€ ์ˆ˜ ๋ฏธํ„ฐ์— ๋‹ฌํ•˜์ง€๋งŒ, ๋ฐ˜ํˆฌ๋ช… ํ”Œ๋ผ์Šคํ‹ฑ์€ ์ˆ˜ mm์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค

SSS Phase Anisotropy (์ด๋ฐฉ์„ฑ ์œ„์ƒ ํ•จ์ˆ˜)

๋ฌผ์งˆ ๋‚ด๋ถ€์—์„œ ๋น›์ด ์‚ฐ๋ž€๋  ๋•Œ์˜ ๋ฐฉํ–ฅ์„ฑ์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค

  • -1์ด๋ผ๋ฉด ํ›„๋ฐฉ ์‚ฐ๋ž€ (๋น›์ด ๋“ค์–ด์˜จ ๋ฐฉํ–ฅ์œผ๋กœ ๋˜๋Œ์•„๊ฐ)
  • 0์ด๋ผ๋ฉด ๊ท ๋“ฑ ์‚ฐ๋ž€ (๋ชจ๋“  ๋ฐฉํ–ฅ์œผ๋กœ ๊ณ ๋ฅด๊ฒŒ ์‚ฐ๋ž€)
  • 1์ด๋ผ๋ฉด ์ „๋ฐฉ ์‚ฐ๋ž€ (๋น›์ด ๋“ค์–ด์˜จ ๋ฐฉํ–ฅ์œผ๋กœ ๊ณ„์† ์ง„ํ–‰)

ํ”ผ๋ถ€๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์•ฝ๊ฐ„์˜ ์ „๋ฐฉ ์‚ฐ๋ž€ ํŠน์„ฑ(0.3~0.7)์„ ๋ณด์ž…๋‹ˆ๋‹ค.


์ฐธ๊ณ ์ž๋ฃŒ