Bir ordu Alardon'dan geçerken, etrafında binlerce ağaç yükselir: orman kenarında meşeler, yamaçlarda ladinler, nehir kenarlarında huş ağaçları. Her biri kamera yakınken iyi görünmeli ve ufukta dururken ekran kartına neredeyse hiç yük bindirmemeli. Hiçbir sanatçı böyle bir ormanı elle, hele ki birden fazla detay seviyesinde modelleyemez.
Kendimiz için geliştirdiğimiz bir araç
Uzun süre hazır bir çözüm aradık ama bize uyan bir tane bulamadık. Bu yüzden kendi çözümümüzü geliştirdik. İşte Alardon'un ormanlarını büyüten ağaç jeneratörü FoliMesh böyle doğdu.
Basitçe çalışır: bir ağacı basit kelimelerle tanımlarsınız, örneğin "orman kenarında yaşlı, geniş dallı bir meşe". Yapay zeka parametreleri seçer ve prosedürel çekirdek bunlardan temiz bir mesh oluşturur. Modelin kendisi bir sinir ağı tarafından çizilmez: bir algoritma onu bir araya getirir, bu yüzden düzenli ve tahmin edilebilirdir.
Gerçek oyunlar için ağaçlar
FoliMesh, güzel render'lar için değil, oyun bütçeleri için yapıldı:
- LOD0'dan LOD3'e kadar dört detay seviyesi birden, her biri kendi üçgen bütçesine sahip;
- ağaç her seviyede aynı silüeti korur, böylece kamera uzaklaştıkça orman "patlama" yapmaz;
- aynı tohum her zaman aynı ağacı verir;
- fotoğraf dokularıyla gerçekçi bir stil veya düz gölgelendirme ve köşe renkleriyle düşük poligonlu bir stil seçebilirsiniz;
- rüzgar ağırlıkları modele zaten işlenmiştir, böylece ağaç hemen sallanır;
- kırktan fazla tür ve şekil: ağaçlar, palmiyeler, çalılar ve kayalar.
Bitmiş bir ağaç GLB olarak dışa aktarılır ve Unity, Unreal Engine, Godot, Blender ve web motorlarında açılır. MCP desteği de var: bir yapay zeka ajanı tüm bir ormanı kendi başına büyütebilir.
Şimdi herkese açık
Böyle bir araca sadece bizim değil, daha fazla kişinin ihtiyacı olduğuna karar verdik. FoliMesh doğrudan tarayıcıda, kurulum gerektirmeden çalışır ve ücretsiz deneyebilirsiniz: folimesh.com. Kendi oyununuzu yapıyorsanız ve bir ormana ihtiyacınız varsa, bir göz atın. Alardon'da göreceğiniz her ağaç da işte orada büyüdü.



