user-img
์ „์ฒด ๊ธ€ 210
thumbnail
STEP 90. Cycles ์—”์ง„
STEP 90. Cycles ์—”์ง„โชSTEP 89. EEVEE ์—”์ง„STEP 91. ํˆฌ๋ช… ๋จธํ‹ฐ๋ฆฌ์–ผโฉโ–ŽCycles ๋ Œ๋” ์—”์ง„์œผ๋กœ ๋ณ€๊ฒฝ  [์†์„ฑ์ฐฝ] Render ํƒญ โž” Render Engine์—์„œ Cycles๋กœ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.โ–ŽGPU ๋ Œ๋”๋ง์œผ๋กœ ์„ค์ • ๋ฐ”๊พธ๊ธฐ  ์‚ฌ์ดํด ์—”์ง„์€ GPU ๋ Œ๋”๋ง๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์šด์˜์ฒด์ œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , GPU ์ œ์กฐ์‚ฌ์˜ ์ „์šฉ ๋ Œ๋”๋ง ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ Œ๋”๋ง ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๋ฒ„์ „์—์„œ๋Š” ์ตœ์‹  ๋ฒ„์ „์˜ ๊ทธ๋ž˜ํ”ฝ ๋“œ๋ผ์ด๋ฒ„์™€ ์šด์˜์ฒด์ œ๋ฅผ ์š”๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.macOS : Metal(Apple)Windows, Linux : CUDA(Nvidia), OptiX(Nvidia), HIP(AMD), oneAPI(Intel) [ํ™˜๊ฒฝ์„ค์ •] System ํƒญ โž” Cycles Render Devices์—์„œ..
2024.09.09
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/5. ์‰์ด๋”ฉ & ๋ Œ๋”๋ง
thumbnail
STEP 89. EEVEE ์—”์ง„
STEP 89. EEVEE ์—”์ง„โชSTEP 88. ๋ Œ๋” ์—”์ง„STEP 90. Cycles ์—”์ง„โฉ์•„๋ž˜ ๊ฐ•์˜ ๋‚ด์šฉ์€ 4.1์ดํ•˜ ๋ฒ„์ „์˜ EEVEE๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ œ์ž‘๋˜์—ˆ์œผ๋ฉฐ, ์ฐจ์„ธ๋Œ€ ๋ Œ๋” ์—”์ง„์ธ EEVEE Next Generation์—์„œ๋Š” ํ˜ธํ™˜์ด ์•ˆ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.โ–Ž์ƒ˜ํ”Œ๋ง ๊ฐ’ ๋ณ€๊ฒฝ  Eevee์—์„œ ์ƒ˜ํ”Œ๋ง์€ ์•ˆํ‹ฐ์•Œ๋ฆฌ์•„์‹ฑ(anti-aliasing)๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒ˜ํ”Œ๋ง ๊ฐ’์ด ๋†’์„์ˆ˜๋ก ๊ฐ€์žฅ์ž๋ฆฌ๊ฐ€ ๋ถ€๋“œ๋Ÿฌ์›Œ์ง€๊ณ , ๊ทธ๋ฆผ์ž๊ฐ€ ๋ถ€๋“œ๋Ÿฌ์›Œ์ง€๋ฉฐ, ์•„ํ‹ฐํŽ™ํŠธ๊ฐ€ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ผ์ดํŠธ์— ์˜ํ•ด ๊ทธ๋ฆผ์ž๊ฐ€ ์œตํ•ฉ๋˜๋Š” ๊ฒƒ ๋˜ํ•œ ์ƒ˜ํ”Œ๋ง์˜ ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.   [์†์„ฑ์ฐฝ] Render ํƒญ โž” Sampling ํŒจ๋„์—์„œ ๊ฐ’์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. ์ƒ˜ํ”Œ๋ง์„ ์ž…๋ ฅํ•˜๋Š” ํ•„๋“œ๋Š” ๋ทฐํฌํŠธ์šฉ๊ณผ ๋ Œ๋”๋ง์šฉ์œผ๋กœ ๋ถ„๋ฆฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.โ–Ž์ถ”๊ฐ€ ๊ธฐ๋Šฅ ํ™œ์„ฑํ™”ํ•˜๊ธฐ  ์•ฐ๋น„์–ธํŠธ ์˜คํด๋ฃจ์ „(..
2024.09.06
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/5. ์‰์ด๋”ฉ & ๋ Œ๋”๋ง
thumbnail
STEP 88. ๋ Œ๋” ์—”์ง„
STEP 88. ๋ Œ๋” ์—”์ง„โชSTEP 87. ๋ทฐํฌํŠธ ์‰์ด๋”ฉ ๋ชจ๋“œSTEP 89. EEVEE ์—”์ง„โฉโ–Ž๋ Œ๋” ์—”์ง„ ๋ณ€๊ฒฝํ•˜๊ธฐ  [์†์„ฑ์ฐฝ] Render ํƒญ โž” Render Engine์—์„œ ๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ด๋ฅผ ํด๋ฆญํ•˜๊ณ  ๋ Œ๋” ์—”์ง„์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์œผ๋กœ ๋‚ด์žฅ๋˜์–ด ์žˆ๋Š” ๋ Œ๋” ์—”์ง„์€ Workbench, Eevee, Cycles ์„ธ ๊ฐ€์ง€ ์ž…๋‹ˆ๋‹ค.โ–ŽEevee  Eevee๋Š” OpenGL ๊ธฐ๋ฐ˜์˜ ๋ฆฌ์–ผ ํƒ€์ž„(realtime) ์—”์ง„์ž…๋‹ˆ๋‹ค. ๊ณต์‹์ ์œผ๋กœ ๋ฐœํ‘œ๋œ ํ’€ ๋„ค์ž„์€ ์—†์ง€๋งŒ 2016๋…„ ๋กœ๋“œ๋งต ๋ฐœํ‘œ์—์„œ Extra Easy Virtual Environment Engine์œผ๋กœ ์–ธ๊ธ‰ํ•œ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” ๊ฐœ๋ฐœ์‚ฌ์—์„œ OpenGL์˜ ํ•œ๊ณ„์ ์„ ์ธ์ง€ํ•˜๊ณ  Vulkan์œผ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ์ค€๋น„ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋ ˆ์ดํŠธ๋ ˆ์ด์‹ฑ ๊ธฐ์ˆ ๊ณผ ๊ฐ™์€ ์ง€๊ธˆ์˜ Eevee์—์„œ ..
2024.09.05
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/5. ์‰์ด๋”ฉ & ๋ Œ๋”๋ง
thumbnail
STEP 87. ๋ทฐํฌํŠธ ์‰์ด๋”ฉ ๋ชจ๋“œ
1
STEP 87. ๋ทฐํฌํŠธ ์‰์ด๋”ฉ ๋ชจ๋“œโชSTEP 86. ๋ธ”๋ Œ๋”์— ์–ธ๋ฆฌ์–ผ ์—”์ง„์šฉ ํ…์Šค์ฒ˜ ์—ฐ๊ฒฐSTEP 88. ๋ Œ๋” ์—”์ง„โฉ  ๋ทฐํฌํŠธ ์‰์ด๋”ฉ ๋ชจ๋“œ๋Š” ์ด 4๊ฐ€์ง€๊ฐ€ ์žˆ์œผ๋ฉฐ, ๊ฐ๊ฐ์˜ ์šฉ๋„์— ๋”ฐ๋ผ ํด๋ฆญ ํ•œ ๋ฒˆ์œผ๋กœ ๋ทฐํฌํŠธ ํ™˜๊ฒฝ(์‰์ด๋”ฉ๊ณผ ๋ผ์ดํŒ…)์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋Š” ํŽธ๋ฆฌํ•œ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ์ด ๋ฒ„ํŠผ์€ ๋ทฐํฌํŠธ ์šฐ์ธก ์ƒ๋‹จ์— ์žˆ์Šต๋‹ˆ๋‹ค.โ–ŽWireframe  4๊ฐœ์˜ ๋ฒ„ํŠผ ์ค‘ ๊ฐ€์žฅ ์ฒซ ๋ฒˆ์งธ์— ์žˆ๋Š” ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค. ์™€์ด์–ด ํ”„๋ ˆ์ž„ ๋ชจ๋“œ๋Š” ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ๋ฅผ ์™€์ด์–ด๋กœ๋งŒ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ์ž๋™์œผ๋กœ X-ray ๋ชจ๋“œ๋กœ ์ „ํ™˜๋˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. X-ray ๋ชจ๋“œ๋Š” ๊ฐ ์‰์ด๋”ฉ ๋ชจ๋“œ๋งˆ๋‹ค ๊ฐœ๋ณ„์ ์œผ๋กœ ๊ธฐ์–ตํ•˜๊ณ  ์žˆ์–ด์„œ ๋ชจ๋“œ์— ๋”ฐ๋ผ ์„ค์ •๋œ ๊ฐ’์œผ๋กœ ํ† ๊ธ€ํ•ฉ๋‹ˆ๋‹ค.โ–ŽSolid  ์ผ๋ฐ˜์ ์œผ๋กœ ๋ทฐํฌํŠธ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค. ์‰์ด๋”๊ฐ€ ๊ฐ€๋ฒผ์›Œ์„œ ํŽธ์ง‘์— ์‚ฌ์šฉํ•˜๊ธฐ ์ ๋‹นํ•˜๋ฉฐ, ๋ Œ..
2024.09.04
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/5. ์‰์ด๋”ฉ & ๋ Œ๋”๋ง
thumbnail
STEP 86. ๋ธ”๋ Œ๋”์— ์–ธ๋ฆฌ์–ผ ์—”์ง„์šฉ ํ…์Šค์ฒ˜ ์—ฐ๊ฒฐ
2
STEP 86. ๋ธ”๋ Œ๋”์— ์–ธ๋ฆฌ์–ผ ์—”์ง„์šฉ ํ…์Šค์ฒ˜ ์—ฐ๊ฒฐโชSTEP 85. BSDF ์‰์ด๋”STEP 87. ๋ทฐํฌํŠธ ์‰์ด๋”ฉ ๋ชจ๋“œโฉ  ๊ฒŒ์ž„ ์—”์ง„์—์„œ ๋ฆฌ์†Œ์Šค ์ ˆ์•ฝ์„ ์œ„ํ•ด ์ปฌ๋Ÿฌ๊ฐ€ ์•„๋‹Œ ํ…์Šค์ฒ˜๋ฅผ RGB ์ฑ„๋„์— ํŒจํ‚นํ•˜๋Š”๋ฐ, ์ด ํŒจํ‚น๋œ ํ…์Šค์ฒ˜๋ฅผ ๊ทธ๋Œ€๋กœ ๋ธ”๋ Œ๋”๋กœ ๊ฐ€์ ธ์™€์„œ  ์‰์ด๋”์— ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.โ–ŽํŒจํ‚น๋œ ํ…์Šค์ฒ˜ ๋ถ„ํ• ํ•˜๊ธฐ  ์‰์ด๋” ์—๋””ํ„ฐ์—์„œ [๋ฉ”๋‰ด] Add โž” Converter โž” Separate Color๋ฅผ ํด๋ฆญํ•˜์—ฌ ๋…ธ๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์ถ”๊ฐ€ ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” Image Texture ๋…ธ๋“œ์˜ Color ์ถœ๋ ฅ ์†Œ์ผ“์—์„œ ๋ฐฐ๊ฒฝ์ชฝ์œผ๋กœ ํด๋ฆญ ๋“œ๋ž˜๊ทธํ•˜๋ฉด ๊ฒ€์ƒ‰ ๋ฉ”๋‰ด๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ Separate Color๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.  ๊ทธ๋‹ค์Œ Image Texture ๋…ธ๋“œ์˜ Color ์ถœ๋ ฅ ์†Œ์ผ“๊ณผ Separate RGB ๋…ธ๋“œ์˜ ..
2024.09.03
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/5. ์‰์ด๋”ฉ & ๋ Œ๋”๋ง