# Unreal Engine Landscape Spline rehberi: Yol ve patikaları araziye uygulayın

Kaynak: https://3dsinifi.com/haber/unreal-engine-landscape-spline-rehberi-yol-ve-patikalari · Kategori: İpuçları · Yayın: 3 Kasım 2026

> Unreal Engine’de Landscape Spline’lar, araziye uyumlu yol, patika ve çit hatları kurup bunları düzenlenebilir biçimde şekillendirmeyi sağlıyor. Bu rehber, spline oluşturma, mesh atama ve arazide yükseklik değişikliği adımlarını açıklıyor.

## Kısaca
- Kontrol noktaları Ctrl + sol tıklamayla eklenebilir; Alt + sol tuşla sürükleme de yeni nokta ve segment oluşturur.
- Spline’ın arazi yüksekliğini değiştirmesi için Edit Layer Stack’e bir Spline edit layer eklenmelidir.
- Static Mesh’ler spline segmentlerine veya tek tek kontrol noktalarına atanabilir.
- UE 5.3’te Nanite spline mesh desteği deneysel olarak sunulmuştur ve etkinleştirildiğinde culling performansını etkileyebilir.

Unreal Engine’in Landscape Spline araçları, arazi boyunca ilerleyen yollar, patikalar, çitler ve benzeri uzun hatlar oluşturmak için kullanılabiliyor. Epic Games’in resmi belgelerinde anlatılan iş akışında spline kontrol noktaları ve segmentleri düzenlenebiliyor; araziye mesh yerleştirilebiliyor ve gerekli düzenleme katmanı eklendiğinde arazi yüksekliği spline’a göre değiştirilebiliyor. Belge sayfası belirli bir Unreal Engine sürümünü belirtmediğinden, aşağıdaki adımlar bu resmi dokümantasyondaki arayüz ve özellik adlarına dayanıyor.

## 1. Spline oluşturun ve hattı şekillendirin

1. Landscape düzenleme araçlarında **Manage** sekmesini açın ve **Spline** aracını seçin.
2. Arazi üzerinde ilk kontrol noktasını oluşturmak için **Ctrl + sol tıklama** yapın. Yeni bir noktayı öncekine bağlayıp hattı uzatmak için aynı işlemi tekrarlayın.
3. Alternatif olarak bir kontrol noktasını seçip **Alt + sol tuşla sürükleyerek** yeni nokta ve segment ekleyin. Hattın ucundaki noktadan dışarı sürüklemek spline’ı uzatır; mevcut bir segmentin üzerine sürüklemek ise hattı böler.
4. Kontrol noktalarını seçip taşıma ve döndürme araçlarıyla konumlarını değiştirin. Bir segmenti veya noktayı seçtiğinizde görünen teğetleri sürüklemek, segment eğrisini ayarlar.

Bir spline’ı başka bir spline’a bağlamak için bir spline’ı seçtikten sonra diğerinin üzerine **Ctrl + sol tıklayın**. Segmentin üzerine Ctrl + sol tıklamak, o noktada yeni bir kontrol noktası ekleyerek hattı böler. Bu yöntemler, yol güzergâhını tek seferde kusursuz çizmek yerine parçalar hâlinde kurup sonradan düzeltmeye imkân verir.

## 2. Araziyi spline’a göre düzenleyin

Spline oluşturmak tek başına Landscape’in yükseklik haritasını değiştirmez. Bunun için **Edit Layer Stack** bölümünde yeni bir düzenleme katmanı oluşturup **Spline Edit Layer** seçeneğini kullanın. Katman eklendikten sonra Landscape, spline’daki değişikliklere tepki verir; arazi, spline hattına uyacak şekilde yükseltilip alçaltılabilir.

Yükseklik geçişi, spline’ın iki yanındaki genişlik ve düşüş değerleriyle yumuşatılır. Kontrol noktalarındaki **Half-Width** spline’ın yarı genişliğini, **Side Falloff** ise iki yandaki geçiş bölgesini belirler. Segment veya kontrol noktası özelliklerinde **Raise Terrain** yükseltme, **Lower Terrain** alçaltma için kullanılabilir. Resmi belgeler yükseltmeyi dolgu üstündeki yollarla, alçaltmayı ise nehir ve hendeklerle ilişkilendiriyor.

Spline’ın arazi üzerinde bir doku katmanı boyamasını istiyorsanız, ilgili segmentin **Layer Name** özelliği kullanılır. Boyamanın genişliği ve kenar geçişi de kontrol noktalarının genişlik ve düşüş ayarlarından etkilenir. Böylece güzergâh geometrisiyle arazi yüzeyi ve katman boyaması birlikte düzenlenebilir.

## 3. Spline boyunca mesh yerleştirin

1. **Content Browser** içinde kullanmak istediğiniz Static Mesh’i seçin.
2. Landscape üzerindeki spline kontrol noktasına tıklayın. Level Editor’daki **Details** panelinde, **Landscape Spline** bölümünden **Segments** düğmesini kullanarak mesh’in spline segmentlerine uygulanmasını sağlayın.
3. **Landscape Spline Meshes** bölümünde **Spline Meshes** altında bir öğe yoksa artı simgesiyle ekleyin. Yeni öğeyi genişletin ve **Mesh** yanındaki **Assign** simgesiyle seçili Static Mesh’i atayın.
4. Yalnızca belirli bir kontrol noktasına mesh vermek için o noktayı seçip **Details** panelindeki **Mesh** bölümünü kullanın.

Segment mesh’lerinde **Scale to Width**, mesh’in spline genişliğine göre ölçeklenmesini; **Forward Axis** ve **Up Axis** ise mesh’in spline boyunca yönelimini belirler. **Offset** mesh’i spline’a göre kaydırır. Aynı spline üzerinde birden fazla mesh tanımlanırsa bunlar rastgele sırayla uygulanır; sıralamayı **Random Seed** kontrol eder. Görünümde ters yönlenme veya beklenmeyen ölçek varsa bu özellikleri ve mesh’in eksenlerini kontrol edin.

| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Place Spline Meshes in Streaming Levels | Belgede varsayılan: True | Mesh’lerin Landscape proxy streaming seviyelerine mi, spline’ın seviyesine mi yerleştirileceğini belirler. |
| Translucency Sort Priority | Belgede varsayılan: 0 | Yarı saydam nesnelerin çizim sırasını belirler; yarı saydam olmayan mesh’lerde dikkate alınmayabilir. |
| Raise Terrain / Lower Terrain | Yol için Raise; nehir veya hendek için Lower | Araziyi spline’a göre yükseltir veya alçaltır; seçim proje geometrisine göre yapılır. |

İlk iki satır belgedeki varsayılan değerleri aktarır; bunlar her proje için değişmez bir öneri anlamına gelmez. Mesh’in spline genişliğine uyup uymaması da **Scale to Width** seçeneğiyle belirlenir; bu özelliğin tek bir genel değeri belgede verilmemiştir.

## 4. Nanite kullanımı ve sürüm notu

Unreal Engine 5.3 sürüm notlarında Nanite mesh’lerle spline mesh bileşenleri için deneysel bir ilk uygulamadan söz ediliyor. Özelliği açmak için ayar dosyasında aşağıdaki satırın kullanılması belirtilmiş:

```ini
r.Nanite.AllowSplineMeshes=1
```

Bu özellik UE 5.3 notlarında deneysel olarak tanımlanıyor. Epic, etkinleştirmenin Nanite genelinde culling performansını etkileyebileceği ve aşırı deformasyonlarda hatalı culling sorunlarının bilindiği uyarısını yapıyor. Dolayısıyla bu ayarı üretim sahnesine doğrudan taşımak yerine, kullanılacak proje ve mesh’lerde sonuçları test etmek gerekir. Bu not, Landscape Spline’ların bütün sürümlerde aynı şekilde çalıştığı anlamına gelmez.

## Sık yapılan hatalar

- **Arazi değişmiyor:** Spline’ın oluşturulmuş olması yeterli değildir; **Edit Layer Stack** içine **Spline Edit Layer** eklenip eklenmediğini kontrol edin.
- **Mesh segmentlere eklenmiyor:** **Details** panelindeki **Segments** seçimini ve **Landscape Spline Meshes** altındaki mesh atamasını doğrulayın.
- **Yol kenarları sert görünüyor:** Kontrol noktalarındaki **Half-Width** ve **Side Falloff** değerlerini, ayrıca segmentin yükseltme veya alçaltma seçimini gözden geçirin.
- **Mesh yönü veya sırası beklenmedik:** Mesh’in **Forward Axis** ve **Up Axis** özelliklerini kontrol edin; birden fazla mesh kullanılıyorsa sıralamayı **Random Seed** etkiler.

## Mimarlık ve archviz iş akışına etkisi

Arazi üzerinde vaziyet planı, erişim yolu, yaya rotası veya sınır elemanı kuran mimarlık ekipleri; kontrol noktalarını sonradan değiştirip hattı düzenleyebildiği için spline iş akışından yararlanabilir. Aynı yöntem, gerçek zamanlı archviz sahnelerinde güzergâh boyunca mesh uygulamak ve arazi yüzeyini bu güzergâha göre şekillendirmek için de kullanılabilir. Ancak kaynak belgeler belirli bir donanım gereksinimi vermiyor; UE 5.3’teki Nanite spline mesh özelliği için performans etkisine dair uyarı bulunuyor. Kullanılacak sürüm, mesh yönelimi, arazi katmanı ve lisans koşulları proje başlamadan önce doğrulanmalı.

## Pro ipucu
Spline’ın arazi yüksekliğini değiştirmesini beklemeden önce Edit Layer Stack’e Spline Edit Layer ekleyin; ardından genişlik ve Side Falloff ayarlarını kontrol noktalarında düzenleyin.

## 3dsınıfı yorumu
Türkiye’deki mimarlık ofisleri ve görselleştirme ekipleri için Landscape Spline’ın pratik değeri, arazi yolları ve benzeri hatları kontrol noktalarıyla yeniden düzenleyebilmekte yatıyor. Güzergâh revizyonlarında mesh’i ve araziyi ayrı ayrı elle düzeltme ihtiyacını azaltabilir; ancak belgeler zaman kazancı için ölçü vermiyor.

Uygulamaya geçmeden önce kullanılan Unreal Engine sürümünü ve projedeki mesh’lerin yönelimini kontrol etmek önemli. UE 5.3’te Nanite spline mesh desteği deneysel ve performans uyarılı; bu nedenle üretim sahnelerinde test edilmeden etkinleştirilmemeli. Donanım gereksinimi kaynaklarda belirtilmediğinden, performans kararı gerçek proje sahnesinde ölçülmeli.

## Kaynaklar
- [dev.epicgames.com](https://dev.epicgames.com/documentation/en-us/unreal-engine/landscape-splines-in-unreal-engine) (özet)
- [dev.epicgames.com](https://dev.epicgames.com/documentation/en-us/unreal-engine/unreal-engine-5.3-release-notes?application_version=5.3) (özet)

_Yapay zekâ ile yazıldı, kaynaklarla doğrulandı. © 3dsınıfı_
