๋ฐ˜์‘ํ˜•
250x250
Recent Posts
ยซ   2024/12   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
๊ด€๋ฆฌ ๋ฉ”๋‰ด

Hello creators ๐Ÿ™Œ

9. ์›€์ง์ด๋Š” ๋จธํ‹ฐ๋ฆฌ์–ผ๊ณผ ๋ผ์ดํŠธ ํ•จ์ˆ˜ ํ™œ์šฉํ•œ ๊ตฌ๋ฆ„ ๊ทธ๋ฆผ์ž ํ‘œํ˜„ ๋ณธ๋ฌธ

[3D & 2D ๊ทธ๋ž˜ํ”ฝ์Šค]/์–ธ๋ฆฌ์–ผ_์ค‘๊ธ‰

9. ์›€์ง์ด๋Š” ๋จธํ‹ฐ๋ฆฌ์–ผ๊ณผ ๋ผ์ดํŠธ ํ•จ์ˆ˜ ํ™œ์šฉํ•œ ๊ตฌ๋ฆ„ ๊ทธ๋ฆผ์ž ํ‘œํ˜„

๋ถ€์‹œ๋งค๋‚˜_HA 2021. 12. 14. 18:00
728x90
๋ฐ˜์‘ํ˜•

 

๋…ธ์„์ง„ ์‹œ๊ฐ„๋Œ€ ํ‘œํ˜„ 

โœ… directioanl light ๊ฐ๋„ ๋ณ€๊ฒฝ

โœ… ๊ทธ๋ฆผ์ž๊ฐ€ ๋ณด์—ฌ์ค„ ๋ฐฉํ–ฅ ๊ฒฐ์ •

 

 

โœ… ์˜ค๋ธŒ์ ํŠธ์˜ ๋””ํ…Œ์ผ์ด '๋ผ์ดํŒ…' ์— ์˜ํ•ด์„œ ์—†์–ด์ง€์ง€ ์•Š๋„๋ก ์ฃผ์˜ 

 

 

โญ ํ•œ ์˜ค๋ธŒ์ ํŠธ์— ๋น›๊ณผ ๊ทธ๋ฆผ์ž๊ฐ€ ๊ณต์กดํ•  ์ˆ˜ ์žˆ๊ฒŒ ์…‹ํŒ… (์•„์ง์€ ๋ฐฉํ–ฅ์„ฑ์„ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Œ) 

 

 

์ŠคํฌํŠธ ๋ผ์ดํŠธ์— '๋ผ์ดํŠธ ํ•จ์ˆ˜' ๋„ฃ๊ธฐ

 

์ŠคํฌํŠธ ๋ผ์ดํŠธ ๊ฐ€์ ธ์˜ค๊ธฐ 

 

 

ํŒŒ์ผ ๋“œ๋ž˜๊ทธ ๊ฐ€์ ธ์˜ค๊ธฐ 

 

๋ผ์ดํŠธ ํ•จ์ˆ˜์—์„œ๋Š” '๋จธํ‹ฐ๋ฆฌ์–ผ' ์„ ๋งŒ๋“ค์–ด์ค˜์•ผ๋งŒ ํ•จ. 

 

๋งŒ๋“ค๊ณ  > ์ด๋ฆ„ ์ง“๊ธฐ (M_LightFucntion) 

 

Material Domain ์„ > 'Light Fucntion' ์œผ๋กœ ์„ ํƒ > '๋จธํ‹ฐ๋ฆฌ์–ผ์˜ ์ข…๋ฅ˜' ์ž์ฒด๋ฅผ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Œ. 

 

 

๋“œ๋ž˜๊ทธ ํ•ด์„œ ๊ฐ€์ ธ์˜ค๊ธฐ 

 

๋“œ๋ž˜๊ทธ ํ•ด์„œ > ๋ผ์ดํŠธ ํ•จ์ˆ˜์— ๋„ฃ๊ธฐ > ์ŠคํฌํŠธ ๋ผ์ดํŠธ๊ฐ€ '๋กœ๊ณ ' ๋ฅผ ์˜๊ณ  ์žˆ์Œ. 

 

m ๋ˆŒ๋Ÿฌ์„œ multiply ๋…ธ๋“œ ์ƒ์„ฑ > ํ…์Šค์ฒ˜ ๋งต์„ ๋“œ๋ž˜๊ทธ ํ•ด์„œ ๋„ฃ๊ธฐ > 'ํ…์Šค์ฒ˜ ๋งต' ์— ๋”ฐ๋ผ์„œ ๋ธ”๋ Œ๋”ฉ์ด ๋จ. 

 

[์›๋ฆฌ] 

1. ์–ธ๋ฆฌ์–ผ ๋กœ๊ณ ์˜ '๊ฒ€์€์ƒ‰' ๊ฐ’์€ '0' ์ž„ > ์—ฌ๊ธฐ์— '๊ตฌ๋ฆ„ ํ…์Šค์ฒ˜๋Š” 0~1 ์‚ฌ์ด์˜ ๋‹ค์–‘ํ•œ ๊ฐ’์ž„' > ์ด ๋‘˜์„ ๊ณฑํ•˜๋ฉด > '๊ฒ€์€์ƒ‰ ์˜์—ญ์€ ๋ฌด์กฐ๊ฑด 0' ์ž„. 

 

2. ์–ธ๋ฆฌ์–ผ ๋กœ๊ณ ์˜ 'ํฐ์ƒ‰' ๊ฐ’์€ '0' ์ž„ > ์—ฌ๊ธฐ์— '๊ตฌ๋ฆ„ ํ…์Šค์ฒ˜๋Š” 0~1 ์‚ฌ์ด์˜ ๋‹ค์–‘ํ•œ ๊ฐ’์ž„' > ์ด ๋‘˜์„ ๊ณฑํ•˜๋ฉด > '๊ตฌ๋ฆ„ ํ…์Šค์ณ ์•ˆ์— ์žˆ๋Š” ๊ฐ’์ด ๋ฐ˜์˜' ๋จ.โญโญโญโญโญ 

 

[์ค‘์š”] 

๋ผ์ดํŒ…์œผ๋กœ - ๋””ํ…Œ์ผ์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Œ! 

๊ต‰์žฅํžˆ ์œ ์šฉํ•จ!!!!!!!!!!! โญโญโญโญโญโญโญโญโญโญโญโญโญ 

 

์šฐํด๋ฆญ> time ๋…ธ๋“œ : ์‹œ๊ฐ„์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋…ธ๋“œ

์šฐํด๋ฆญ > panner ๋…ธ๋“œ : ํ…์Šค์ฒ˜๋ฅผ ๋จธํ‹ฐ๋ฆฌ์–ผ ์•ˆ์—์„œ ์›€์ง์ผ ์ˆ˜ ์žˆ์Œ. 

speed x,y ์กฐ์ ˆ ํ•˜๋ฉด > panner ๋…ธ๋“œ๊ฐ€ ํ…์Šค์ฒ˜๋ฅผ ์›€์ง์ด๊ฒŒ ํ•œ๋‹ค. 

 

 

๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ๋กœ ํ™œ์šฉํ•  ๋•Œ๋Š” 'speed' ์— ์—ฐ๊ฒฐํ•ด์•ผ ํ•จ. 

speed x, y ๊ฐ€ ์žˆ๋Š”๋ฐ > ์ž…๋ ฅํ•€์—๋Š” speed ํ•˜๋‚˜ ๋ฐ–์— ์—†์Œ. ( โ“ ์ด ๋ฌธ์ œ์˜์‹์€ ์‚ฌ์‹ค ๊ณต๊ฐ์„ ๋ชป ํ•˜๊ฒ ์Œ.) 

 

์Šค์นผ๋ผ ๋…ธ๋“œ(s ๋ˆ„๋ฅด๊ณ  + ์™ผ์ชฝ ํด๋ฆญ) ๋กœ speed x, y ๋…ธ๋“œ ๋งŒ๋“ค๊ณ  > AppendVector ๋…ธ๋“œ ๋งŒ๋“ค์–ด์„œ ์—ฐ๊ฒฐ > speed ๋กœ ์—ฐ๊ฒฐ 

 

 

ํƒ€์ผ๋ง ๊นŒ์ง€ ์กฐ์ ˆํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด? 

์šฐํด๋ฆญ > texturecoordinate ๋…ธ๋“œ ๊บผ๋‚ด๊ธฐ > ์Šค์นผ๋ผ ๋…ธ๋“œ(s ๋ˆ„๋ฅด๊ณ  + ์™ผ์ชฝ ํด๋ฆญ)๋กœ tiling ๋งŒ๋“ค๊ธฐ + Multiply ๋…ธ๋“œ ๋งŒ๋“ค๊ธฐ 

๋‹จ! tiling ๋…ธ๋“œ์˜ ๊ธฐ๋ณธ๊ฐ’์€ ๊ผญ '1' ๋กœ ํ•ด์ค„ ๊ฒƒ! 

โ“ ์™œ ๊ธฐ๋ณธ๊ฐ’์€ '1' ๋กœ ํ• ๊นŒ? 

 

๐Ÿ‘Œ ์›€์ง์ด๋Š” ํ…์Šค์ฒ˜, ๋ฐฉํ–ฅ ์†๋„ ์กฐ์ ˆ ๊ฐ€๋Šฅ. 

 

 

๋‹จ, โญ '์ด๋ฏธ์‹œ๋ธŒ์ปฌ๋Ÿฌ' ๋Š” 'ํฐ์ƒ‰, ๊ฒ€์€์ƒ‰' ๋ฐ–์— ์ธ์‹ํ•˜์ง€ ๋ชป ํ•จ! 

so, '๋ผ์ดํŠธ ํ•จ์ˆ˜' ์—์„œ๋Š” > '์ƒ‰๊น”์„ ๋„ฃ๋Š” ๊ฒƒ์€ ์˜๋ฏธ ์—†์Œ

 

 

์ด ๋ถ€๋ถ„์„ '๋จธํ‹ฐ๋ฆฌ์–ผ ํ•จ์ˆ˜' ๋กœ ๋งŒ๋“ค๊ธฐ 

 

 

๋ผ์ดํŠธ ๋จธํ‹ฐ๋ฆฌ์–ผ์ด ์žˆ๋Š” ๊ณณ์— '์šฐํด๋ฆญ > ๋จธํ‹ฐ๋ฆฌ์–ผ ํ•จ์ˆ˜' ๋งŒ๋“ค๊ธฐ

 

 

๋จธํ‹ฐ๋ฆฌ์–ผ ํ•จ์ˆ˜ ์ž์ฒด์—์„œ 'expose to library' ์ผœ์ฃผ๊ธฐ 

 

๋จธํ‹ฐ๋ฆฌ์–ผ ํ•จ์ˆ˜๋กœ ๋ณต์‚ฌํ•˜๊ณ  ์‹ถ์€ ๋…ธ๋“œ๋ฅผ > CTRL C - V ํ•ด์„œ > ๋จธํ‹ฐ๋ฆฌ์–ผ ํ•จ์ˆ˜์— ๋ถ™์—ฌ๋„ฃ๊ธฐ 

 

Texture Sample ์šฐํด๋ฆญ > ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๋ณ€ํ™˜ > Noise Texture ๋กœ ์ด๋ฆ„ ์ง“๊ธฐ

 

 

@๋ผ์ดํŠธ ํŽ‘์…˜ '๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ' ์—์„œ 

1. ์šฐํด๋ฆญ > MF_PannerNoise ๋ถˆ๋Ÿฌ์˜ค๊ณ  > ์—ฐ๊ฒฐ

2. ์ € ๋™๊ทธ๋ผ๋ฏธ๋“ค์€ '์‚ญ์ œ'

 

 

M_LightFucntion ์„ ์ธ์Šคํ„ด์Šค๋กœ ๋งŒ๋“ค๊ธฐ (โ“โ“โ“ ์™œ ์ผ๊นŒ???) 

 

LightFucntion ์ธ์Šคํ„ด์Šค์˜ '์„ธ๋ถ€ ํŒŒ๋ผ๋ฏธํ„ฐ' ๋ถ„๋ฅ˜ํ•˜๊ธฐ 

 

 

๋งˆ์Šคํ„ฐ ๋จธํ‹ฐ๋ฆฌ์–ผ > MF_PannerNoise ๋กœ ๋“ค์–ด๊ฐ€๊ณ  > ์ •๋ฆฌํ•˜๊ณ  ์‹ถ์€ ๋…ธ๋“œ๋“ค ์„ ํƒ > group ์„ 'Light Fucntion Noise' ๋กœ ์ ๋Š”๋‹ค. 

 

Noise Texture ํŒŒ๋ผ๋ฏธํ„ฐ์—๋„ 'group' ๋งŒ๋“ค์–ด์ค€๋‹ค. 

โญ ํ•˜๋‚˜์˜ group ์— ์žˆ์ง€ ์•Š์œผ๋ฉด > Noise Texture ์— ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๊ฒŒ ๋˜๊ธฐ ๋•Œ๋ฌธ โญ  

 

์ •๋ ฌ ์ˆœ์„œ ์ •ํ•˜๊ธฐ 

'Noise texture, Tiling, speed ๋…ธ๋“œ' ๋ชจ๋‘์—๊ฒŒ ํ•ด์ค„ ๊ฒƒ > ๊ทธ๋Ÿฌ๋ฉด, '๋จธํ‹ฐ๋ฆฌ์–ผ ์ธ์Šคํ„ด์Šค' ์— ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์ด ์ •๋ ฌ๋˜์–ด ์žˆ์Œ!

 

 

Cf. ๋จธํ‹ฐ๋ฆฌ์–ผ ์ธ์Šคํ„ด์Šค ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ •๋ ฌ ํ™”๋ฉด

 

 

๋””๋ ‰์…”๋„ ๋ผ์ดํŠธ์— '๋ผ์ดํŠธ ํ•จ์ˆ˜' ๋„ฃ๊ธฐ 

 

(s ํ‚ค๋ณด๋“œ + ์™ผ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญ) ์Šค์นผ๋ผ ๋…ธ๋“œ ์ƒ์„ฑ 'Light Function Intensity' ์ด๋ฆ„ ์ง“๊ธฐ > default 1 ๋กœ ์„ค์ •

 

BP_Myskysystem ์ค‘ Directional light ์ค‘ '๋ผ์ดํŠธ ํ•จ์ˆ˜' ์— ๋„ฃ๊ธฐ 

tiling & speed ์กฐ์ ˆํ•ด์ฃผ๋ฉด > ๊ตฌ๋ฆ„ ํ…์Šค์ฒ˜๋ฅผ '๋””๋ ‰์…”๋„ ๋ผ์ดํŠธ' ์— panner ์‹œ์ผœ์„œ - '๊ตฌ๋ฆ„ ๊ทธ๋ฆผ์ž'๋ฅผ ํ‘œํ˜„ ํ•˜๊ณ  ์žˆ์Œ. โญโญโญโญโญ

(์ด๊ฑฐ, ์ดํ•ดํ•  ํ•„์š”๊ฐ€ ์žˆ์Œ!!!!!!!) 

 

Cf. 'panner = ๋นต ๊ตฝ๋Š” ์‚ฌ๋žŒ, ๊ธˆ ์บ๋Š” ์‚ฌ๋žŒ' 

 

 

๋ฌธ์ œ์  : ์•ฝ๊ฐ„ ๊ธฐ์šธ์–ด์ง„ ๊ทธ๋ฆผ์ž ๋Š๋‚Œ. 

 

ํ•ด๊ฒฐ ๋ฐฉ์•ˆ 

1. ๋””๋ ‰์…”๋„ ๋ผ์ดํŠธ๋ฅผ > ๋‚ฎ์œผ๋กœ ๋ฐ”๊พธ๋ฉด > ํ˜„์‹ค๊ฐ์žˆ๋Š” '๊ตฌ๋ฆ„ ๊ทธ๋ฆผ์ž ์›€์ง์ž„' ๊ฐ€๋Šฅ. 

 

 

2. ์ด ์‹œ๊ฐ„๋Œ€๋ฅผ ํ™œ์šฉํ•˜๋ ค๋ฉด > ํŠธ๋ผ์ด ํ”Œ๋ผ๋‚˜ ํ•จ์ˆ˜ ํ™œ์šฉ 

 

[์›์ธ ํŒŒ์•…] 

1. '์ง€๊ธˆ๊นŒ์ง€๋Š” TextureCoordinate. ์ฆ‰, UV ๊ธฐ์ค€์œผ๋กœ ๋งตํ•‘' ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— > 'ํšŒ์ „๊ฐ’' ์— ์˜ํ–ฅ์„ ๋ฐ›๋Š” ๊ฒƒ์ž„. 

2. If 'ํŠธ๋ผ์ด ํ”Œ๋ผ๋‚˜' ๋กœ ๋งตํ•‘ > '์›”๋“œ' ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋งตํ•‘ > so, '๋””๋ ‰์…”๋„๋ผ์ดํŠธ์˜ ํšŒ์ „๊ฐ’' ์— ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š์Œ. 

 

so, @MF_PannerNoise ์—์„œ - MF_Triplanar ๋ฅผ ๊ฐ€์ ธ์™€์„œ > ์—ฐ๊ฒฐ

 

๋ฌธ์ œ๋Š” ๊ต‰์žฅํžˆ ํƒ€์ผ๋ง์ด ์ข์Œ > so, Tiling ์„ ๋Š˜๋ ค์ฃผ๋ฉด ๋œ๋‹ค. 

 

 

ํŠธ๋ผ์ด ํ”Œ๋ผ๋‚˜ ํ™œ์šฉ์˜ ๋ฌธ์ œ์  : ๋žœ๋“œ์Šค์ผ€์ดํ”„์—์„œ '๊ตฌ๋ฆ„์ด ๋ฐ˜๋ณต' ๋˜๋ฉด, '์ธ์œ„์ ' ์ธ ๋Š๋‚Œ์ด ๋‚  ์ˆ˜ ๋ฐ–์— ์—†์Œ. 

 

 

ํ•ด๊ฒฐ๋ฐฉ์•ˆ : ๋ผ์ดํŠธ ํ•จ์ˆ˜์˜ 'fade distance' ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Œ. > ๊ตฌ๋ฆ„ ๊ทธ๋ฆผ์ž๋Š” ํ‘œํ˜„ํ•˜๊ณ , ๋‹ค๋ฅธ ๋ถ€๋ถ„๋Š” ๋‚˜๋ฌด, ๋Œ ๋“ฑ์œผ๋กœ ์ˆจ๊ธฐ๊ณ . 

 

 

โœ… ์ด panner noise ๋Š” ๋‹ค๋ฅธ ๊ณณ์— ์—ฐ๊ฒฐํ•ด์„œ ์‚ฌ์šฉํ•ด๋„ ๋ฌด๋ฐฉํ•  ๊ฒƒ! 

โœ… ์‘์šฉ DB ์— ๋„ฃ์–ด๋‘๊ณ  > ์ด๊ฑธ ๊บผ๋‚ด๋จน์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด๋†“์œผ๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™์Œ. 

โ“ ์Œ... ๊ตฌ๋ฆ„์— ๊ฐ์ง„ ๋ถ€๋ถ„, ์ด ์ƒ๊ธฐ๋Š”๋ฐ ์ด๊ฑด ์™œ ๊ทธ๋Ÿฐ๊ฑฐ์ง€? 

728x90
๋ฐ˜์‘ํ˜•
Comments