Bu satırlarda henüz bir soru bulamadım, yanılıyorsam beni düzeltin.
Ağaçlar (ve genel olarak fauna) oyunlarda yaygındır. Doğası gereği, prosedürel üretim için iyi bir adaydırlar.
Elbette SpeedTree var , eğer karşılayabiliyorsanız; anlayabildiğim kadarıyla, ağaç kafeslerinizi çalışma zamanında oluşturma imkanı sağlamaz. Sonra orada SnappyTree dayanan bir online webgl bazlı ağaç jeneratör proctree.js javascript bazı ~ 500 satır.
Önceden birkaç düzine ağaç kafesi oluşturmak için yukarıdakilerden birini (ya da tökezlemediğim başka bir ağaç üreticisini) kullanabilir ya da 3B modellerde sıfırdan modelleyebilir ve daha sonra birkaç varyant için rastgele aynalayabilir / ölçekleyebiliriz. ..
Ama ücretsiz, bağlanabilir bir ağaç kafes jeneratörüne sahip olmayı tercih ederim.
Muhtemel çözümler:
- Proctree.js'yi c ++ 'a taşıyın ve açık kaynak lisansı ile uğraşın (gpl gibi görünmüyor, bu yüzden yapılabilir; yazar, lisansı daha da ücretsiz hale getirmek için işbirliği yapmaya da istekli olabilir).
- L sistemlerine dayanarak kendimi yuvarla.
- Rahatsız etmeyin, sadece çevrimdışı oluşturulan ağaçları kullanın.
- Henüz bulamadığım başka bir yöntem kullanın.
Güncelleme 2015 : proctree.js'yi c ++ https://github.com/jarikomppa/proctree'ye taşıdı