İçeriğe atla
Son haberler
Blender Geometry Nodes’ta Trim Curve düğümüyle eğrileri kırpma rehberiPuget Systems sıvı soğutmalı 4U GPU sunucusunu Supercomputing 2026’da gösterecekBlender Geometry Nodes’ta Raycast ve Sample Index kullanımıGoogle ve Adobe ortaklığını genişletiyor: Acrobat ve yapay zekâ entegrasyonlarıAdobe MAX 2026: Creative Cloud’a yerel MCP ve yeni yapay zekâ araçlarıBlender’da mimari sahne düzeni ve kamera kadrajı nasıl hazırlanır?Blender Cycles render ayarları: Mimari görseller için pratik iş akışıUnreal Engine’de prosedürel bitki örtüsü oluşturma: adım adım rehberUnreal Engine Level Instancing rehberi: Tekrarlanan sahneleri yönetinUnreal Engine 5.9 Preview çıktı: Web hedefi ve yapay zekâ araçları
EğitimlerUnreal EngineProcedural Content Generation (PCG)Landscape

Unreal Engine’de prosedürel bitki örtüsü oluşturma: adım adım rehber

Unreal Engine’in Procedural Foliage ve Foliage Mode araçlarıyla dış mekân sahnelerine bitki örtüsü eklemek mümkün. Bu rehber, bir arazi üzerinde ağaç dağıtımını kurmayı ve yoğunluk ayarlarını düzenlemeyi anlatıyor.

Farklı yoğunluklarda ağaçlarla kaplı bir mimari peyzaj ve geniş arazi görünümüAI görsel
Temsilî görsel; yapay zekâ ile üretildi.Görsel: 3dsınıfı / FCA AI
KaydetPaylaş0

Kısaca

  1. Procedural Foliage Spawner, tanımlanan foliage türlerini bir alana otomatik olarak dağıtabilir.
  2. Dökümandaki örnek için Procedural Foliage seçeneğinin Editor Preferences içinden etkinleştirilmesi gerekiyor.
  3. Foliage Mode ile Static Mesh bitkileri araziye fırçayla boyayarak eklemek de mümkün.
  4. Static Mesh Foliage örnekleri donanım instancing ile gruplanırken Actor Foliage yoğun kullanıldığında performansı etkileyebilir.

Bu rehberde ne öğreneceksiniz?

Unreal Engine’de dış mekân sahnesi hazırlarken ağaçları tek tek yerleştirmek yerine Procedural Foliage Spawner ile belirli bir alana otomatik dağıtabilirsiniz. Bu rehberde temel bir Landscape oluşturmayı, bir foliage türünü spawner’a bağlamayı ve dağılımı yoğunluk, büyüme ve kümelenme ayarlarıyla değiştirmeyi ele alacağız. Ayrıca daha küçük alanlarda kullanılabilecek manuel boyama yöntemini ve sahne performansı açısından dikkat edilmesi gerekenleri de bulabilirsiniz.

Prosedürel dağıtım, özellikle geniş arazi ve çevre sahnelerinde ilk yerleşimi hızlandırır. Sonuç, ayarların ve kullanılan mesh’lerin özelliklerine bağlıdır; otomatik dağıtım, tasarım kontrolünü ortadan kaldırmaz. Yakın planlarda veya belirli kompozisyon noktalarında elle düzeltme yapmak gerekebilir.

Gereksinimler

Epic Games’in rehberi, Procedural Foliage örneğini UE5 içinde anlatıyor. Projede aracı kullanmadan önce Edit > Editor Preferences yolunu izleyin, Experimental bölümünü bulun ve Procedural Foliage seçeneğini etkinleştirin. Bu ayar etkin değilse anlatılan spawner iş akışına başlamayın.

Rehberdeki ağaç örneklerini takip etmek için Epic Games Launcher üzerinden Open World Demo Collection içerik paketini indirip projeye ekleyin. Örnek, paketteki HillTree_02 ve ScotsPineTall_01 Static Mesh’lerini kullanıyor. Kendi sahnenizde başka mesh’ler kullanacaksanız bunların projede erişilebilir olması gerekir; paket, örnek ağaçlarla birebir ilerlemek için gereklidir.

Başlamadan önce yeni bir proje seviyesi ve üzerinde dağıtım yapılacak bir Landscape hazırlayın. İlk denemede alanı ve ağaç sayısını sınırlı tutmak, ayar değişikliklerinin sonucunu okumayı kolaylaştırır.

Prosedürel ağaç dağılımı: adım adım

  1. Seviyeyi ve araziyi oluşturun. Yeni bir level açın; rehberde başlangıç olarak Default Template kullanılıyor. Modes menüsünden Landscape panelini açıp Create düğmesiyle Landscape Actor ekleyin. Spawner’ın dağıtım yapacağı yüzey bu arazidir.

  2. Spawner varlığını hazırlayın. Content Browser’da sağ tıklayın; Foliage bölümünden Procedural Foliage Spawner oluşturun ve örnekteki gibi adını PFS_Example koyun. Varlığı level’a sürükleyin. Resmî örnek, spawner’ı merkeze veya 0,0,200 konumuna yerleştiriyor ve ölçeğini 100,100,10 yapıyor. Bu değerler örneğin kurulumuna aittir; farklı büyüklükteki arazilerde aynı alanı kapsayacaklarını varsaymayın.

  3. Bir foliage türü ekleyin ve mesh’i atayın. Content Browser’da Foliage > Static Mesh Foliage yoluyla yeni bir Static Mesh Foliage oluşturun. Spawner varlığını açıp Foliage Types listesindeki artı düğmesiyle bir öğe ekleyin; oluşturduğunuz foliage türünü bu öğeye bağlayın. Foliage varlığını açarak Mesh alanından HillTree_02 seçin. Ardından level’daki spawner’ı seçin, Details panelindeki Procedural Foliage bölümünden Resimulate düğmesine basın.

  4. Dağılımı yeniden simüle ederek ayarlayın. Foliage varlığında Placement bölümündeki Align to Normal ve Random Yaw seçeneklerini etkinleştirebilirsiniz. Örnek ağaç için Collision > Shade Radius değeri 50 olarak ayarlanıyor. Clustering bölümündeki Num Steps değerini 0 yapmak büyüme adımlarını devre dışı bırakıp örnekte ağaçların aynı boyut ve yaşta kalmasını sağlıyor. Yoğunluğu azaltmak için Initial Seed Density değerini 0,25 yapıp yeniden simüle edin. Daha sonra örnekte bu değer korunurken Num Steps yeniden 3 yapılıyor.

  5. Büyümeyi ve görünürlük mesafesini düzenleyin. Growth bölümündeki Max Age değerini 20,0, Procedural Scale Max değerini 10,0 olarak ayarlayın. Instance Settings > Cull Distance altında Max değerini 20.000 yapın. Bunlar Epic’in örnek sahnesindeki ayarlardır; başka projelere doğrudan aktarılacak ideal değerler olarak sunulmuyor. Her değişiklikten sonra spawner’ı yeniden simüle ederek sonucu kontrol edin.

  6. İkinci türle çeşitlilik ekleyin. İlk foliage türünü çoğaltıp Tree_01 adıyla kaydedin ve mesh’ini ScotsPineTall_01 olarak değiştirin. Bu türü spawner’ın Foliage Types listesine de ekleyin. Resmî örnek, ikinci tür için Num Steps: 4, Initial Seed Density: 0,125, Average Spread Distance: 100, Max Age: 15 ve Overlap Priority: 1 değerlerini kullanıyor; ayrıca Can Grow in Shade ile Spawns in Shade seçeneklerini açıyor ve Procedural Scale Max değerini 5,0 yapıyor. Sonra yeniden simülasyonla iki türün birlikte oluşturduğu dağılımı inceleyin.

Elle boyama, performans ve yaygın hatalar

Bütün araziyi otomatik dağıtmak gerekmiyorsa Foliage Mode ile Static Mesh’leri doğrudan boyayabilirsiniz. Modes menüsünden Foliage’ı seçin veya Shift+3 kısayolunu kullanın; Content Drawer’daki mesh’i Foliage panelinin Mesh List alanına sürükleyin. Resmî örnekte Paint aracı için Brush Size 128, Paint Density 0,3, foliage ayrıntılarında Radius 100 ve Scale X için Min 0,4 / Max 0,8 kullanılıyor. Bunlar da belirli bir örneğin başlangıç ayarlarıdır. Boyama sırasında Shift tuşunu basılı tutmak, fırçayla üzerinden geçilen seçili türü siler.

Performans açısından Static Mesh Foliage ve Actor Foliage aynı şekilde değerlendirilmemeli. Epic’in dokümanına göre Static Mesh’ler hardware instancing ile gruplar hâlinde çizilebilir; Actor Foliage ise normal Actor yerleştirmesiyle aynı render maliyetine sahiptir ve yüksek yoğunluğu performans sorunlarına yol açabilir. Büyük bitki örtüsü alanlarında önce Static Mesh Foliage ile deneme yapmak, Actor Foliage’ı ise ihtiyaç ve performans testleri doğrultusunda değerlendirmek yerinde olur.

Yaygın sorunlardan biri, dağılım değişikliğini yaptıktan sonra yeniden simülasyon çalıştırmamaktır. Bir diğeri, örnek değerlerini arazi ölçeğini hesaba katmadan kopyalamaktır. Ayrıca doküman, Resimulate sonrasında ışıklandırmayı yeniden oluşturmak için ana araç çubuğundaki Build düğmesine basılması gerektiğini belirtiyor; çok sayıda Static Mesh varsa bu işlem uzun sürebilir. Mesh’lerin ve arazinin sahneye uygunluğunu, yoğunluğu artırmadan önce kontrol edin.

Mimarlık ve archviz iş akışında sıradaki adımlar

Prosedürel dağıtım, peyzaj tasarımının erken aşamasında geniş bir dış mekânı hızlıca doldurmak veya render için temel bir bitki örtüsü düzeni kurmak isteyen mimarlık ofisleri, iç mimarlar ve archviz sanatçıları için yararlı olabilir. Özellikle birden fazla ağaç türünün dağılımını birlikte denemek, sahnenin genel görünüşünü değerlendirmeyi kolaylaştırır. Ancak giriş, yaklaşım ve kamera çevresi gibi tasarım kararlarının önemli olduğu noktalarda otomatik sonucu gözden geçirmek ve gerektiğinde elle düzeltmek gerekir.

Bir sonraki aşamada farklı yoğunlukları ve tür kombinasyonlarını ayrı denemeler olarak karşılaştırın; uzaktan görünmeyen ayrıntılar için gereksiz yoğunluk eklemeyin. Performansı hedeflenen donanımda kontrol edin. Nanite etkin mesh’lerin culling mesafesi ve instance fading ayarlarından etkilenmediği, Epic’in Foliage Mode dokümanında ayrıca belirtiliyor. Bu nedenle görünürlük ve mesafe davranışını sahnede kullanmadan önce test edin.

Kaynak ve lisans

Bu rehber, Epic Games’in Procedural Foliage Tool ve Foliage Mode resmî dokümantasyonundan uyarlanmıştır. Her iki kaynak da sağlanan kaynak bilgisinde lisans=serbest olarak belirtilmiştir.

Sık sorulan sorular

Unreal Engine’de Procedural Foliage nasıl etkinleştirilir?

Epic’in rehberine göre Edit > Editor Preferences içindeki Experimental bölümünden Procedural Foliage seçeneği etkinleştirilir.

Unreal Engine Foliage Mode kısayolu nedir?

Foliage Mode’u açmak için Modes menüsündeki Foliage seçilebilir veya Shift+3 kısayolu kullanılabilir.

Foliage Mode’da Static Mesh Foliage mı, Actor Foliage mı kullanılmalı?

Epic’in dokümanına göre Static Mesh Foliage donanım instancing ile gruplandırılabilir. Actor Foliage normal Actor yerleştirmesiyle aynı render maliyetine sahiptir ve yüksek yoğunluk performans sorunlarına neden olabilir.

Kaynaklar

2 kaynak
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/procedural-foliage-tool-in-unreal-engine
Özet
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/foliage-mode-in-unreal-engine
Özet

Kaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.

3dsınıfı yorumu
3dEditörün değerlendirmesi

Türkiye’de mimarlık ve görselleştirme ekipleri için prosedürel bitki örtüsü, geniş dış mekân sahnelerinde ilk dağılımı hızlandırabilecek pratik bir başlangıç yöntemi. Farklı ağaç türlerini aynı spawner’da denemek, çevre tasarımının genel etkisini erken görmeye yardımcı olur; yine de proje özelindeki görsel kararların otomatik ayarlara bırakılmaması gerekir.

İş akışına geçmeden önce kullanılacak mesh’lerin lisansını ve hedef donanımdaki performansı kontrol etmek önemli. Kaynaklarda fiyat bilgisi verilmediğinden maliyet konusunda çıkarım yapmak mümkün değil. Ayrıca yeniden simülasyon sonrası ışıklandırma oluşturmanın uzun sürebileceği belirtiliyor; bu adımı üretim takviminde hesaba katmak ve yoğunluğu kademeli artırmak daha sağlıklı olur.

Bu habere tepkin ne?

Yorumlar 0

İlk yorumu sen yazKendi test sonuçlarını ya da sorunu paylaş.
+

İlgili haberler