Prosedürel ağaç simülasyonu ışık rekabeti ve boru modeliyle yapılıyor
Öne çıkanlar
- Her büyüme döngüsünde toplanan ışık, Borchert-Honda modeliyle ana eksen ve yan dallar arasında paylaştırılıyor.
- Yetersiz ışık alan dallar budanırken gövde kalınlığı uçtan köke doğru boru modeliyle hesaplanıyor.
- Yapraklar doku atlası kartlarıyla modellenip taç elipsoidine göre yönlendirilerek hacimsel gölgelendirme elde ediliyor.
Geliştirici, SIGGRAPH 2009 konferansında yayımlanan kendi kendini düzenleyen ağaç modelleri araştırmasına dayalı bir prosedürel büyüme simülasyonu geliştirdi. Sistemde tomurcuklar ışık için rekabet ediyor, ağaç bu ışığa göre büyüme kaynağını gövdeden yukarı dağıtıyor ve yeterli payı alan tomurcuklar yeni sürgünler oluşturuyor. Her büyüme döngüsü bir mevsimi temsil ederken ortaya çıkan yeni yapılar sonraki turlar için gölgelenme dengesini değiştiriyor.
Işık dağılımını hesaplamak için voksel tabanlı bir ızgara ve uzay kolonizasyonu algoritmaları kullanılıyor. Tomurcuklar altlarındaki piramit biçimli voksel alanına gölge ekliyor ve en aydınlık komşu voksel yönünü tespit ediyor. Toplanan toplam ışık tabana ulaştığında kaynak katsayısına dönüştürülüyor ve Borchert-Honda modeliyle ana eksen ile yan dallar arasında paylaştırılıyor. Büyüme yönü ise mevcut yön, ışık arayışı, yerçekimi eğilimi ve gürültü değişkenlerinin ağırlıklı toplamıyla belirleniyor.
Yeterli ışık alamayan iç dallar budanarak taç içi tıkanıklık önlenirken gövde kalınlığı boru modeli kullanılarak uçtan köke doğru hesaplanıyor. İskelet yapısı kabuk ağlarına dönüştürülüyor ve yapraklar için yordamsal çizilmiş doku atlaslarından faydalanan sprey kartlar yerleştiriliyor. Oluşturulan ağaçlar, orman render işlemlerinde kullanılmak üzere derinlik alanı görünümleriyle önceden hesaplanıp çoğaltılabiliyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.