μ¬μ΄λ λ·° λ§κ³ , νλ€μ΄λ·°λ‘ μ€νμλλ₯Ό λ§λ€μ΄ λ³΄κ³ μΆμλ°
λνμ 컴곡 μ½λ쑰무μ¬λΌ, κ²μμ κ΄ν ν ν¬λμ ν¬κ² μμ.
κΈ°μ μ μΌλ‘ μ°Έκ³ ν λ§νκ² μμκΉ?
μλ₯Ό λ€μ΄ λ§΅νμΌμ κ΄λ¦¬νλ λ°©λ²κ°μκ±°
λ³Όλ₯¨ μ¦μμ μν΄ λλ€μ λ§μ΄ νμ©ν κ±΄λ° (λ§΅ μ체λ₯Ό μμ±ν λ λλ€μ μΈκ±°μ§ κ²μμ체μμλ λλΆλ§΅ λλ€μ΄μλ)
μ΄κ±° κ΄λ ¨ν΄μλ μ°Έκ³ ν λ§νκ² μμκΉ
https://www.slideshare.net/yonghakim900/ndc-2010-43770641
μ°Ύμλ³Έ κ² μ€μμ μ΄λ°κ² μμλλ°
ν¬κ² λμλκ±° κ°μ§ μμ§λ§ μ΄λ° λ΄μ©μ μ¬νκ³Όμ μ΄ κΆκΈν¨.
λͺλ¬ μ¬μ΄λ λ·° λ§κ³ , νλ€μ΄λ·°λ‘ μ€νμλλ₯Ό λ§λ€μ΄ λ³΄κ³ μΆμλ°
λνμ 컴곡 μ½λ쑰무μ¬λΌ, κ²μμ κ΄ν ν ν¬λμ ν¬κ² μμ.
κΈ°μ μ μΌλ‘ μ°Έκ³ ν λ§νκ² μμκΉ?
μλ₯Ό λ€μ΄ λ§΅νμΌμ κ΄λ¦¬νλ λ°©λ²κ°μκ±°
λ³Όλ₯¨ μ¦μμ μν΄ λλ€μ λ§μ΄ νμ©ν κ±΄λ° (λ§΅ μ체λ₯Ό μμ±ν λ λλ€μ μΈκ±°μ§ κ²μμ체μμλ λλΆλ§΅ λλ€μ΄μλ)
μ΄κ±° κ΄λ ¨ν΄μλ μ°Έκ³ ν λ§νκ² μμκΉ
νΈλ²μ΄λ©΄ λ μ’μ
https://www.slideshare.net/yonghakim900/ndc-2010-43770641
μ°Ύμλ³Έ κ² μ€μμ μ΄λ°κ² μμλλ°
ν¬κ² λμλκ±° κ°μ§ μμ§λ§ μ΄λ° λ΄μ©μ μ¬νκ³Όμ μ΄ κΆκΈν¨.
λͺλ¬ λ°μ΄ν° νμΌ λ§λ€λ©΄μ λλ건 νμ€ν 1μΈ κ°λ°λ‘ μ€νμλ λ§λ€κΈ°μ λ³Όλ₯¨μ μΌλ‘ νλ€λ€κ³ λκΌκ³
κ·Έλμ λλ€μ΄λ λλ νΈλ²μ μ΅λν μ¬μ©ν΄μ λ§λ€λ €λ μ€
νΌμμ 2λ κ°κΉμ΄ 2D μ€νμλ κ²μμ λ§λ€λ€κ° κ·λͺ¨λ₯Ό μ‘°κΈ μΆμνκ³ κ°λ°μ€μΈλ°, νΌμμ μ¬λ―Έμκ² λ§λ€κΈ°λ μ λ§ μ΄λ €μ΄ κ² κ°λ€.
λΆμ‘±λμ€λ κ·Έκ²μ?
μλ μΈν°λ·μλ νλ²λ 곡κ°νμ μμ
λ΄κ° νλ κ°μ₯ ν° κ³ λ―Όμ΄λ κΉ¨λ¬μλ§ μ‘°κΈ μ κ³ κ°λ©΄ λλ€. μ¦ μ μ°¨μ μμ± λ±μ νμ©ν΄μ μ μ λ Έλ ₯μΌλ‘ κΉμ΄μλ 컨ν μΈ λ₯Ό λ§λ€ μ μκ² λμ λ, κ³Όμ° κ·Έκ² μ¬λ―Έμλ€μ λμΉνλ μ΄μΌκΈ°μΌκΉ? λΌλ μ§λ¬Έμ μ΄λ₯΄λ λλ°, 100% νλ΅μ λ΄λ¦΄ μ μλ κ±°κ² μ§λ§ λλ κ·Έλ μ§ μλ€λΌκ³ κ²°λ‘ μ λ΄λ Έμ΄.
λ§μ½ λμλ€λ‘ κ·Έλ΄λ―ν λ 벨 λμμΈκ³Ό κ·Έλ‘ μΈν λ©μ§ ν₯미곑μ μ λ§λ€ μ μκ² λλ€λ©΄ μ λ§ μ©κ² μ§? λ΄κ² ν 10λ μ΄ μ£Όμ΄μ§λ€λ©΄ λ€μ λμ ν΄λ³΄κ³ μΆκΈ΄νλ€.
μ²ν¬ - dc App
μ°λ€λ³΄λ μ§λ¬Έλ΄μ©μ΄λ μ μλ§λ λ΅μ μ μλλ°, λλ λΉμ·ν κ³ λ―Όμ νλκ±° κ°μ μ¬λ―Έμμ΄μ λ΅κΈ μ°κ³ κ°.
μ μ°¨μ μμ±μ ν΅ν΄μ μ¬λ―Έμλ κ²μ λ§λ€μ§ λͺ»νμ λ, κ·Έκ² μ μ°¨μ μμ±μ΄κΈ° λλ¬ΈμΈκ±ΈκΉ μλλ©΄ λ¨μν μ¬λ―Έ μλ κ²μΌκΉμ λν΄ κ³ λ―Όνμ λ λ νμλΌκ³ μκ°ν΄λ΄ λΉμ°ν λ§λ€κΈ°μ μ μ무리 κ³ λ―Όν΄λ΄€μ μ§μ μ΄λμ λ μμ±λκΈ° μ κΉμ§λ λͺ¨λ₯Όκ²μ΄λΌκ³ μκ°νκΈ° λλ¬Έμ λͺλ μλ λμ ν΄λ³Ό μμ μ
λ§΅μ μλ μμ±ν λ Perlin noise λ§μ΄ μ°λκ±° κ°μμ. κ΄λ ¨λ κΈμ΄ μ΄ κ°€μλ κ·Έκ±Έλ‘ μμ νλ μ¬λλ€ κΈμ΄ μ’ μμμ. μ€ν λ ν€ λ§΅ λ§λ€λλ μ΄μ©λ¬λ€κ³ λ€μλ―. ν λΌλ¦¬μμλ???
μ μ°¨μ μμ± μ»¨ν μΈ , AI γΉγ μκ° κ²λ μ³λ¨Ήλ κ°λ°μ ν¨μ μΈλ― ...
perlin noiseμ 보κ°λ± μ΄κ±΄μ κ² νΈλ²μ’ μ¨μ μ§νμ μΈ λΆλΆμ μ΄λ―Έ μ΄λμ λ ꡬνμ΄ λ¬μ΅λλ€ νμ€ν λλκ² μ€νμλλ μκ°κ³Όμ μΈμμ΄ λ μ¬νκ±°κ°λ€μ
λ°©λν μ€μΌμΌμ΄λΌκ³ μ¬λ°λ€κ³ μκ°μΉ μμ. μ€νλ € μ΄λμ΄ λΆνΈνκ² λκ»΄μ§ μλ μκ³ λ°©λνλ©΄μλ κ·Έ μμ μμμμλ€μ΄ λ§€λ² ν₯λ―Έλ‘μμΌ νλλ° μ½μ§ μμ§ νΌμ λλ€μΌλ‘ λ§μλ§λ€ μ΄μΌκΈ°λ₯Ό μμ±ν μ μμκΉ
루λν±λ μκ°λ¨ γ γ γ γΉγ μ΄λ λ§μμ κ°λ κ·Έ λ§μμ΄ κ·Έ λ§μ
Rgb λλ€μΌλ‘ κ³ΌμΌ μκΉμ΄ λ§μλ§λ€ λ€λ₯΄λ€κ³ ν₯λ―Έ λλ건 μλμμ μ€νμλκ° κ°μ§ μ΄λ €μ΄μ μ λ°©λν μλμμ±λ³΄λ€ κ·Έ μλμ 컨ν μΈ λΆλκ² μ΄λ €μ΄κ±° μλκΉ
νμ€ν κ·Έλ°κ±° κ°μ. λ¨μν λ§΅μμ±μ΄ λμ΄μλλΌ μ»¨ν μΈ λΆλκ±° κΉμ§κ° μ€νμλμ μμ±μ΄λΌκ³ μκ°ν¨. λ¬Έμ λ κ·Έλ΄λ§ν μκ°μ΄λ μμ λμ΄ λ΄κ² κ°λ₯νκ°μ λν κ³ λ―Όμ΄κ³ κ·Έ κ³Όμ μμ νΈλ²μ μ’ μ¨μΌνλ©°, μ΄ νΈλ²μ΄ μ§μ§ λ¨μν λλ¦¬κΈ°κ° μλμ¬μΌνλ€λκ² μ€μνλ€κ³ μκ°ν¨... κ²μ°½ μ΄λ³΄ κ°λ°μκ° λ무 μ΄μμ μΌλ‘ μκ°νλκ² μλκ° μΆμ΄μ μ΄μ§ λΆμνκΈ°λ νμ§λ§, λμ μ΄λΌλ ν΄λ΄μΌκ² μ
κ°λ Ή GTAλ₯Ό 보면 μ΄λ μ§μμ κ°λ©΄ μ κΈλ¬ λ§μ맨 μ μνμ€ κ·μ λ§μ½ λ―Έμ μ€ν 리 λ±λ± μ΄λ° 컨ν μΈ λ₯Ό λ³Ό μ μλλ° κ·Έλ°κ±°λ μΌμΌν λ§λ€μ΄μΌ νμλ
κ°μκΈ° μκ°λκ±΄λ° λκ° λͺ¨λ 컨ν μΈ λ₯Ό λ§λ€ μ μλ€λ©΄ apiλ₯Ό ν΅ν΄μ μ μ κ° λͺ¨λλ₯Ό μ μ©ν μ μκ²νλ©΄ μ΄λ¨κΉ? μλ₯Όλ€λ©΄ λ§μΈν¬λννΈλ μ€μΉ΄μ΄λ¦Ό λͺ¨λμ²λΌ κ·Έλ¬λ©΄ μ μ κ° μμμ 컨ν μΈ λ₯Ό μμ°νκ³ λ μλ μλ μκ² μ§ λ¨Ό κ²μ λ§λλμ§λ 1λ λͺ¨λ₯΄μ§λ§
그건 κ²μμ΄ μ±κ³΅ν΄μΌμ§λ§ κ°λ₯νμ§μμκΉ
νλ μ΄μ΄ μΈμκ°μμ λ£κΈ° vs μ μμ μΈμ κ°μμ λ£κΈ°
λͺ¨λ κ°λ₯νκ² λ§λ€ μ€λ ₯μ΄λ©΄ λλ νμ§μ΄λ§
μΈκ³΅μ§λ₯
μ μ°¨μ μμ±μ λ¬μ€νΈ,μν¬ κ°μ μλλ°μ€ν κ²μμμ λ°λνμ§λ₯Ό νλ μ΄μ΄νν μ£Όλ μ λμ μ¬λ£λ‘ μ°λκ±° μ λ μΈμλ μ±κΈνλ μ΄κ²μμμ μ€νλ € λ μ΄λΌκ³ λ΄
νλ€μ΄λ·°λ‘ μ€νμλλ§λ€λ©΄ λμ νλ₯ λ‘ μκ°λ²λ¦¬κ³ λλ²λ¦¬κ³ μμ±μ΄ μλμ ν¬κΈ°ν λ― μΈμκ°μλ£μ΄μ λ§λ λ€κ³ ν΄λ κ·Έκ²λ 1λ 2λ μ΄μ§... 5λ 10λ λμ λ§λλ건 λΆκ°λ₯μ κ°κΉλ€κ³ λ΄μΌμ§ κ·Έλ₯ μ€μΌμΌμ μ€μ΄κ³ νλ₯ν κ²μμ±μ΄λ λ§€λ ₯μ μΈ μ€ν 리 ꡬμμ μκ°μ λ€μ¬