์–ด๋–ป๊ฒŒํ•˜๋ฉด ์ €๋ ดํ•˜๊ฒŒ ๋งŒ๋“ค์ˆ˜์žˆ์„๊นŒ ๊ณ ๋ฏผํ•˜๋‹ค๊ฐ€ ์ผ๋‹จ ๊ตฌํ˜„ํ•ด๋ด„

์ด์ œ ๋ง‰ํž˜์ด๋ž‘ ๊ธฐ์กด ์ง์‚ฌ๊ด‘์„ ์ด๋ž‘ ํ•ฉ์ณ์„œ ์™„์„ฑ์‹œ์ผœ์•ผ์ง€..




pointLight๋งŒ๋“ค๋ ค๊ณ ๋ณด๋‹ˆ๊น 6๋ฉด ๋ Œ๋”๋ง์€ ๋„ˆ๋ฌด ๋ถ€๋‹ด๋ ๊ฑฐ ๊ฐ™์•˜๋Š”๋ฐ

๊ทธ๋ž˜๋„ ์ผ๋‹จ ํ•ด๋ณด์žํ•˜๊ณ  ๋งŒ๋“ค์–ด๋ดค๋Š”๋ฐ

ํ•ด์ƒ๋„๋ฅผ 128x128 cubemap์œผ๋กœ ์จ๋„ ๋„์ €ํžˆ ๊ฐ๋‹น์•ˆ๋˜๋”๋ผ

1๊ฐœ๋„ ์ด์ •๋„์ธ๋ฐ n๊ฐœ๋ฅผ..? = ๋ถˆ๊ฐ€๋Šฅย 



๊ทธ๋ž˜์„œ ๊ณ ๋ฏผ๊ณ ๋ฏผํ•˜๋‹ค๊ฐ€

๊ทธ๋ƒฅ LightGridMap์ด๋ž€๊ฑธ ๋งŒ๋“ค์–ด์„œ

GridMap์— Light๋ฅผ ๋“ฑ๋กํ•˜๊ณ  ๊ทธ๊ฑธ ์‰์ด๋”๋กœ ๋ณด๋‚ด์„œ ๊ณ„์‚ฐํ•ด์คŒ


๊ทธ๋Ÿฌ๋ฉด GridMap์ด๋‹ˆ๊น ์›๋ž˜ ์‚ฌ๊ฐ์‚ฌ๊ฐํ•˜๊ฒŒ ๋‚˜์™€์•ผํ•˜๋Š”๋ฐ

๊ทธ๊ฑด ์ด์›ƒGrid๋ž‘ ์ด๋ ‡๊ฒŒ์ €๋ ‡๊ฒŒ ๊ณ„์‚ฐํ•˜๋ฉด ๊ทธ๋ผ๋ฐ์ด์…˜์œผ๋กœ ์ง !




์™„์„ฑํ•ด๋„ ๊ทธ๋ฆผ์ž๊ฐ€ ๋ถˆ์™„์ „ํ• ํ…๋ฐ ๊ทธ๊ฑด ๊ทธ๋ƒฅ ์ ๋‹นํžˆ ๋ณด์™„ํ•˜๋ ค๊ตฌ

์ด ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” ๋ผ์ดํŠธ๋ฅผ ๋ฌดํ•œํžˆ ์„ค์น˜ํ•ด๋„ ์„ฑ๋Šฅ๋ถ€๋‹ด์ด ์—†์œผ๋‹ˆ๊น

๋‚˜ํ•œํ… ๋”ฑ์ธ๊ฑฐ ๊ฐ™์•„์„œ ์ผ๋‹จ ์ด๋Œ€๋กœํ• ๋ž˜ ๋ชฐ๋ผ~





๊ทธ๋ผ๋ฐ์ด์…˜์ฒ˜๋ฆฌ์•ˆํ•˜๋ฉด ์›๋ž˜ ์ด๋ ‡๊ฒŒ ์ €ํ•ด์ƒ๋„ ์‹ผ๋งˆ์ด

๊ทธ๋ผ๋ฐ์ด์…˜ํ•˜๋ฉด ๋ฟ