ν¬νΈν΄λ¦¬μ€ νλ‘μ νΈ
-
1. ShadowMap λΉμ κ΄μ μμ μ₯λ©΄μ λ λλ§νκ³ , λΉμ κ΄μ μμ 보μ΄λ λͺ¨λ κ²μ ννκ² νμνκ³ λ³Όμ μλ κ²λ€μ κ·Έλ¦Όμλ‘ νμν΄μΌ νλ€λ κ²μ΄λ€. λ Έλμ λΆλΆλ€μ΄ λΉμ μμΌμμ 보μ΄λ λΆλΆλ€μ΄κ³ κ²μ μ λΆλΆλ€μ΄ λΉμ μμΌμμ 보μ΄μ§ μλ λΆλΆμ΄λ€. μμ²κ°μ λΉ λ°©ν₯ Rayλ₯Ό ν΅ν΄ κ³μ°νλ κ²μ μ€μκ° λ λλ§μμ κ΅μ₯ν λΉν¨μ¨ μ μ΄κΈ° λλ¬Έμ μλ‘μ΄ λ°©λ²μ μ¬μ©ν΄μΌ νλ€. μ΄λ₯Ό λμμΌλ‘ μκ°ν κ²μ΄ κΉμ΄ λ²νΌλ₯Ό μ¬μ©νλ κ²μ΄λ€. Shadow Mapμ μ¬μ©νλ λ°©λ²μ λκ°μ ν¨μ€λ‘ ꡬμ±νμ¬ κ·Έλ¦¬λ κ²μ΄λ€. λΉμ κ΄μ μμ κΉμ΄ λ²νΌλ₯Ό κ³μ°νμ¬ κ°μ₯ κ°κΉμ΄ κΉμ΄ κ°μ μνμ μΆμΆ νλ€. (κΉμ΄ 맡 or μλμ° λ§΅) μΆκ° ν μ€νΈλ₯Ό ν΅ν΄ νμ¬ fragmentκ° κ·Έλ¦Όμλ‘ νμλ μ§ μλμ§ νλ¨νμ¬ κ·Έλ¦°λ€. λ¨Ό..
[NewRo] Shadow μμ€ν (23.05.04)1. ShadowMap λΉμ κ΄μ μμ μ₯λ©΄μ λ λλ§νκ³ , λΉμ κ΄μ μμ 보μ΄λ λͺ¨λ κ²μ ννκ² νμνκ³ λ³Όμ μλ κ²λ€μ κ·Έλ¦Όμλ‘ νμν΄μΌ νλ€λ κ²μ΄λ€. λ Έλμ λΆλΆλ€μ΄ λΉμ μμΌμμ 보μ΄λ λΆλΆλ€μ΄κ³ κ²μ μ λΆλΆλ€μ΄ λΉμ μμΌμμ 보μ΄μ§ μλ λΆλΆμ΄λ€. μμ²κ°μ λΉ λ°©ν₯ Rayλ₯Ό ν΅ν΄ κ³μ°νλ κ²μ μ€μκ° λ λλ§μμ κ΅μ₯ν λΉν¨μ¨ μ μ΄κΈ° λλ¬Έμ μλ‘μ΄ λ°©λ²μ μ¬μ©ν΄μΌ νλ€. μ΄λ₯Ό λμμΌλ‘ μκ°ν κ²μ΄ κΉμ΄ λ²νΌλ₯Ό μ¬μ©νλ κ²μ΄λ€. Shadow Mapμ μ¬μ©νλ λ°©λ²μ λκ°μ ν¨μ€λ‘ ꡬμ±νμ¬ κ·Έλ¦¬λ κ²μ΄λ€. λΉμ κ΄μ μμ κΉμ΄ λ²νΌλ₯Ό κ³μ°νμ¬ κ°μ₯ κ°κΉμ΄ κΉμ΄ κ°μ μνμ μΆμΆ νλ€. (κΉμ΄ 맡 or μλμ° λ§΅) μΆκ° ν μ€νΈλ₯Ό ν΅ν΄ νμ¬ fragmentκ° κ·Έλ¦Όμλ‘ νμλ μ§ μλμ§ νλ¨νμ¬ κ·Έλ¦°λ€. λ¨Ό..
2024.01.31 -
2017/09 μν μ΄λ°₯μ κΈΈμ λ λλ¦λλ‘μ μ μ μ΄ λ§μ΄ λ΄κΈ΄ νλ‘μ νΈμ΄λ€ λͺ¨λ νλ‘μ νΈκ° κ·Έλ λ― μνμΉ μμ νλ‘μ νΈμμ§λ§ λ§λ¬΄λ¦¬λ μλμλ€ κ³΅λͺ¨μ λ μ°Έμ¬ν΄λ³΄μμ§λ§ μ λμ§ μμλ€ κ΅λ΄ ν΄μ»€ν€ λνμμ 무λ°2μΌλ‘ νλ‘ν νμ μ λ§λ ν κ°λ°μλ€λΌλ¦¬ μ§¬μ§¬μ΄ νλ¬ λμ κ°λ°νμμλ€. μ°λ¦¬ν λμμ΄λλΆμ΄ κ³ μν΄μ£Όμ ¨λ€.(3λͺ νλ‘κ·Έλλ°, 1λͺ κ·Έλν½) κ·Έ μ€μ μ λ μλμ λν νλ‘κ·Έλλ°μ νμμ΅λλ€. μ€μ κ²μ νλ©΄μ΄κ³ νΈμ§λ λμμμ μΊ‘μ³ν νλ©΄μ λλ€. λ°₯ + μμ¬λΉ + νλ₯Ό μ΄μ©ν΄μ μ΄λ°₯μ λ§λ€μ΄μ μλμ μ μΌλ‘ λμ§λ κ²μμ λλ€. μ€μ λ‘ λμ§λ€κ³ ν λ μ¬λλ€μ ν₯λ―Έλκ° κ°μ₯ λμμ΅λλ€.(ν₯λ―Έλ‘μ΄ λ°μμ΄μλ보λ€μ) μμ μκ°μ΄ μ’ λ£λκ³ BreakTimeμΌ λμ λͺ¨μ΅μ λλ€. νλ₯Ό μμ§ν΄μ λλ§μ μ¬λ£λ₯Ό μ±..
[νλ‘μ νΈ] μ΄λ°₯μ κΈΈ(Load Of Sushi) κ°λ°2017/09 μν μ΄λ°₯μ κΈΈμ λ λλ¦λλ‘μ μ μ μ΄ λ§μ΄ λ΄κΈ΄ νλ‘μ νΈμ΄λ€ λͺ¨λ νλ‘μ νΈκ° κ·Έλ λ― μνμΉ μμ νλ‘μ νΈμμ§λ§ λ§λ¬΄λ¦¬λ μλμλ€ κ³΅λͺ¨μ λ μ°Έμ¬ν΄λ³΄μμ§λ§ μ λμ§ μμλ€ κ΅λ΄ ν΄μ»€ν€ λνμμ 무λ°2μΌλ‘ νλ‘ν νμ μ λ§λ ν κ°λ°μλ€λΌλ¦¬ μ§¬μ§¬μ΄ νλ¬ λμ κ°λ°νμμλ€. μ°λ¦¬ν λμμ΄λλΆμ΄ κ³ μν΄μ£Όμ ¨λ€.(3λͺ νλ‘κ·Έλλ°, 1λͺ κ·Έλν½) κ·Έ μ€μ μ λ μλμ λν νλ‘κ·Έλλ°μ νμμ΅λλ€. μ€μ κ²μ νλ©΄μ΄κ³ νΈμ§λ λμμμ μΊ‘μ³ν νλ©΄μ λλ€. λ°₯ + μμ¬λΉ + νλ₯Ό μ΄μ©ν΄μ μ΄λ°₯μ λ§λ€μ΄μ μλμ μ μΌλ‘ λμ§λ κ²μμ λλ€. μ€μ λ‘ λμ§λ€κ³ ν λ μ¬λλ€μ ν₯λ―Έλκ° κ°μ₯ λμμ΅λλ€.(ν₯λ―Έλ‘μ΄ λ°μμ΄μλ보λ€μ) μμ μκ°μ΄ μ’ λ£λκ³ BreakTimeμΌ λμ λͺ¨μ΅μ λλ€. νλ₯Ό μμ§ν΄μ λλ§μ μ¬λ£λ₯Ό μ±..
2019.11.21