나뭇가지 경쟁으로 자연스러운 나무 구조를 만든다
Key Point
게임·그래픽스 개발자들이 자연스럽고 다양한 나무를 대량으로 만들어야 할 때 필요한 실제 구현 방법을 배울 수 있다.
핵심 요약
- SIGGRAPH 2009 논문을 바탕으로 절차적 나무 성장 알고리즘을 구현했다.
- 기본 단위인 메타머(절간, 잎, 눈)는 매 시즌마다 빛 자원을 놓고 경쟁하며, 경쟁에서 이기는 눈만 새 줄기를 만든다.
- 복셀 그리드를 이용해 각 눈이 받는 빛을 계산하고, 적분-분배 메커니즘으로 나무 밑에서 위로 성장 자원을 배분한다.