μ§ˆλ¬Έμ„ λ‚΄κ°€ μ œλŒ€λ‘œ μ ‘μˆ˜ ν–ˆλŠ”μ§€ λͺ¨λ₯΄κ² μ§€λ§ŒΒ 

full 3d λ§΅μ΄λΌλŠ” μ „μ œν•˜μ— κ³ λ―Όν•œ λ‚΄μš©μ„ ν’€μ–΄λ³΄κ² μŒ.


1. μ–΄λ§ˆμ–΄λ§ˆ ν•˜κ²Œ 큰 맡이 μžˆμ„λ•Œ "μ‹€μ‹œκ°„"으둜  계속 λ Œλ”λ§ 해도 λΆ€ν•˜κ°€ μ—†λŠ”κ°€??


μ‹€μ‹œκ°„μ΄λΌλŠ”κ±΄ λ‹Ήμ—°νžˆΒ λΆ€ν•˜κ°€ λΆ„λͺ… 있음. μ•„λ‹ˆ ν•΄μ„œλŠ” μ•ˆλ¨.


만일 λ‚˜λΌλ©΄ μ΄λ ‡κ²Œ ν• κ±°μž„

크게 손 μ•ˆλŒ€λŠ” 방법은 "μ‹€μ‹œκ°„" 으둜 λ Œλ”λ§ ν•˜μ§€ 말고 

1. λ Œλ”ν…μŠ€μ³μš© 카메라λ₯Ό 씬에 ν•˜λ‚˜ λ°°μΉ˜ν•¨.

2. μœ„μΉ˜λŠ” ν•˜λŠ˜ μœ„μ—μ„œ λ•…μœΌλ‘œ 바라보도둝 ν•˜κ³  λͺ¨λ“  맡이 λ‹€ λ‚˜μ˜€κ²Œ μ λ‹Ήνžˆ μœ„μΉ˜ 작음 νƒ€μž…μ€ orthogonal ν•˜κ²Œ.

3.Β μ²˜μŒμ— λ§΅λ‘œλ”© λλ‚˜μž 마자 μ²«ν”„λ ˆμž„μ—Β λ Œλ”ν…μŠ€μ³μ— rendering ν•΄λ†“μŒ.


μ΄λ’€λΆ€ν„°λŠ” render texture λ₯Ό μ λ‹Ήνžˆ ugui image 에 μ˜¬λ €μ„œ 보여주면 되고


PC인지 λͺ¨λ°”일인지 ν”Œλž«νΌμ„ μ•Œμˆ˜μ—†κΈ°μ— λŒ€μΆ© λ―Έλ‹ˆλ§΅ λ‚˜μ˜¬μ •λ„λ©΄ κ·Έλž˜λ„ PC κ°€ μ•„λ‹κΉŒ 싢은데 μ—¬νŠΌ

256,512 μ λ‹Ήνžˆ μ‚¬μ΄μ¦ˆ λ΄κ°€λ©΄μ„œ 에 λ Œλ”λ§ 해놓고 κ·Έμœ„μ— 검은색 ν…μŠ€μ³Β  μ λ‹Ήν•œκ±° ν•˜λ‚˜μ— 쉐이더 λ„£μ–΄μ„œΒ fog of war κΉ”μ•„μ€˜λ„ 됨 

근데 fog of war도 μŠ€νƒ€μ²˜λŸΌ κ΅¬ν˜„ν•˜μ§€λ§κ³  κ·Έλƒ₯ λŒ€κ°• cell 을 grid ν•˜κ²Œ λ‚˜λˆ μ„œ 0,128,256 μ •λ„λ‘œ opacity

3단계 μ£Όκ³  cell sizeΒ μ λ‹Ήνžˆ λ³΄κΈ°μ’‹μ„λ§ŒνΌ μ‘°μ ˆν•΄μ„œ 배열에 담아놓고 그값을 참고둜 shader에 λ°°μ—΄λ‘œ

λ„˜κ²¨μ„œ λ³΄κ°„ν•˜λŠ”κ²Œ κ°„λ‹¨ν• κ²ƒμœΌλ‘œ λ³΄μž„.Β 


 근데 μ§ˆλ¬Έμžκ°€ 이걸 μ›ν•˜λŠ”κ²Œ λ§žλŠ”μ§€ 잘 λͺ¨λ₯΄κ² λ„€ μ„€λͺ…이 μ—†μ–΄μ„œ λŒ€κ°• 생각해본거라 μ›ν•˜λŠ”κ²Œ μ•„λ‹μˆ˜ 있음