# Blender Freestyle ile mimari çizgi render’ı hazırlama rehberi

Kaynak: https://3dsinifi.com/haber/blender-freestyle-ile-mimari-cizgi-renderi-hazirlama-rehberi · Kategori: Eğitimler · Yayın: 5 Kasım 2026

> Blender Freestyle, 3B sahnelerde seçilen kenarları çizgi olarak işleyerek teknik veya el çizimi etkili render’lar oluşturabiliyor. Rehber, mimari sahnelerde temel ayarları ve kenar seçimlerini adım adım anlatıyor.

## Kısaca
- Freestyle, ağ geometrisindeki kenarları seçip çizgi görünümünde render eder.
- Bir görünüm katmanında tek bir görünüm haritası bulunabilir; bu haritaya birden fazla çizgi kümesi bağlanabilir.
- Crease, Border, Contour ve Edge Mark gibi türler farklı kenarları belirginleştirmek için kullanılabilir.
- Freestyle bellek kullanımı yüksek bir yöntem olabilir; panoramik kameralar ve yüzey içermeyen ağlar desteklenmez.

## Bu rehberde ne öğreneceksiniz?

Blender Freestyle, sahne geometrisinden çizgiler üreterek fotogerçekçi olmayan render’lar hazırlamaya yarar. Mimari görselleştirmede dış hatları, yüzey kırılmalarını veya özel olarak belirlenen kenarları vurgulamak için kullanılabilir. Bu rehberde Freestyle’ı açmayı, çizgi kümeleriyle çalışmayı ve farklı kenar türlerini seçmeyi ele alacağız. Ayrıca çizgi çıktısını render’a nasıl ekleyebileceğinizi ve yöntemin hangi sınırlamalara sahip olduğunu göreceksiniz.

Freestyle çizgileri ağ verisiyle birlikte derinlik bilgisinden yararlanılarak oluşturulur. Çizgilerin rengi, saydamlığı ve kalınlığı gibi görünüm özellikleri Line Style üzerinden düzenlenebilir. Ayarları arayüzdeki parametrelerle yönetmek mümkün; daha kapsamlı kontrol için Python Scripting modu da bulunuyor.

## Gereksinimler

- Blender’da çizgi üretilecek bir sahne ve yüzeyli ağ nesneleri bulunmalı. Kılavuz, yalnızca yüzey içeren ağ nesnelerinin desteklendiğini belirtiyor.
- Sağlanan Blender kılavuzlarından biri Blender 5.2 LTS başlığını taşıyor. Diğer Freestyle sayfalarında ayrıca bir alt sürüm gereksinimi verilmediğinden burada belirli bir sürüm şartı öne sürülmüyor.
- Kaynak kılavuzlarda hesap veya abonelik şartı belirtilmiyor.
- Büyük sahnelerde bellek kullanımını göz önünde bulundurun. Freestyle, çalıştığı görünüm katmanındaki ağ nesnelerini çizgi hesabı için birlikte değerlendiriyor; bu nedenle sahne büyüdükçe deneme render’larıyla kaynak kullanımını kontrol etmek yararlı olur.

## Freestyle ile çizgi render’ı oluşturma

1. **Özelliği etkinleştirin.** Properties içindeki Render bölümünde Freestyle seçeneğini açın. Ayarları View Layer özelliklerinde bulabilirsiniz. Freestyle’ın görünüm katmanı panelinden ayrıca etkinleştirilip kapatılabildiğini de kontrol edin.

2. **Kontrol yöntemini belirleyin.** Freestyle panelindeki Control Mode, çizgilerin nasıl tanımlanacağını seçmenizi sağlar. İlk denemelerde Parametre Düzenleyicisi’ni kullanın: bu yöntem, çizgi kümelerini ve stillerini arayüzden yönetmeye yöneliktir. Python Scripting daha kapsamlı bir kontrol sunar; ancak kılavuz bunu daha ileri ve karmaşık bir yöntem olarak tanımlıyor.

3. **Çizgi yapısının görevlerini ayırt edin.** Görünüm katmanı, kenarların nasıl algılanacağını yöneten tek bir view map kullanır. Bu haritaya birden fazla Line Set eklenebilir. Her Line Set, sahneden tespit edilen çizgiler arasından render edilecekleri belirler ve bir Line Style’a bağlanır. Line Style ise seçilen çizgilerin renk, alpha ve kalınlık gibi görünüm özelliklerini taşır. Aynı stil birden fazla çizgi kümesinde kullanılabilir.

4. **Amaca uygun kenar türlerini seçin.** Parametre Düzenleyicisi’nde çıktı almak için en az bir edge type belirlemek gerekir; aynı Line Set içinde birden fazla tür de birleştirilebilir. Mimari sahnelerde şu türleri ayrı ayrı deneyin:

   - **Crease:** Komşu yüzeyler arasındaki açı, view map’teki Crease Angle eşiğinden daha keskin olduğunda aradaki kenarı seçer. Keskin köşeleri ve yüzey geçişlerini öne çıkarmaya yardımcı olur.
   - **Border:** Yalnızca tek bir yüze bağlı olan açık kenarları çizer. Düzlem ve açık silindir gibi geometrilerde bu tür kenarlar bulunabilir.
   - **Contour:** Nesneyi arkasındaki nesnelerden veya sahne arka planından ayıran sınır çizgileri üretir.
   - **External Contour:** Nesnelerin dış sınırlarını arka plandan ayırır; nesneler arasında ayrı ayrı kontur oluşturmaz.
   - **Material Boundary:** Aynı nesne üzerinde iki malzemenin birleştiği sınırları belirginleştirir.
   - **Silhouette:** Yüzey normallerinin kameraya dönük ve kameradan uzağa dönük olduğu bölgelerin geçişlerinden dış hatlar çıkarır. Kapalı nesnelerde işe yarayabilir; açık silindir veya düzlem gibi açık ağlarda sonuç üretmez.
   - **Edge Mark:** Edit Mode’da işaretlenmiş kenarları render eder. Hangi kenarların çizileceğini elle belirlemek için kullanılabilir.

5. **Gerekli kenarları elle işaretleyin.** Nesneyi seçip Edit Mode’a geçin, istenen kenarları seçin ve Ctrl-E menüsünden Mark Freestyle Edge komutunu kullanın. Ardından ilgili Line Set’te Edge Mark türünü etkinleştirin. Kılavuza göre bu yöntem, başka kenar türlerinin çizgi bulamadığı neredeyse düz yüzeylerde veya köşeli biçimlerde kontrol sağlayabilir. Yuvarlak dış hatlarda ise Contour, External Contour ya da Silhouette türlerini değerlendirin.

6. **Görünürlük ve hesap alanını düzenleyin.** Line Set’teki Visibility ayarı, çizgilerin yüzeyler tarafından örtülme durumuna göre seçim yapar. Visible örtülmeyen çizgileri, Hidden ise en az bir yüzeyin arkasında kalan çizgileri hedefler. Quantitative Invisibility, çizginin arkasında bulunan yüzey sayısı için bir başlangıç ve bitiş aralığı belirlemeye yarar.

   Image Border seçeneği, çizgi hesabında görüntü çerçevesinin dışındaki geometriyi dikkate almamayı sağlar. Bu tercih bazı render’larda hesap yükünü azaltabilir. Ancak nesnelerin kamera görüntüsüne girip çıkması çizgilerin devamlılığını etkileyebileceğinden, kamera hareketli sahnelerde sonucu ayrıca inceleyin.

7. **Çizgi stilini ayarlayıp çıktıyı kontrol edin.** Line Style üzerinden renk, alpha, kalınlık ve diğer görünüm özelliklerini düzenleyin. Freestyle çizgileri render görüntüsünün üzerinde görünmüyorsa As Render Pass ayarına bakın. Bu seçenekle çizgiler ayrı bir render pass olarak alınır; görüntüyle birleştirmek için Alpha Over düğümü kullanılabilir. Birden fazla Line Set varsa her birinin seçtiği kenarları ve kullandığı stili ayrı ayrı kontrol edin.

## Mimarlık ve görselleştirme iş akışında kullanım

Freestyle, fotogerçekçi malzeme ve ışıklandırma yerine çizgisel anlatım aranan işlerde değerlendirilebilir. Kütle çalışmaları, şematik görünümler veya belirli geometrik sınırların vurgulandığı sunumlar buna örnek olabilir. Crease yüzey kırılmalarını, Border açık kenarları öne çıkarabilir; Edge Mark ise tasarımcının belirli bir sınırı doğrudan seçmesine imkân verir. Kaynaklar Freestyle’ı otomatik teknik çizim ya da CAD/BIM çizim üretimi olarak tanımlamıyor; iş akışında render çizgilerini biçimlendiren bir araç olarak konumlandırmak gerekir.

View map içindeki Culling, görünüm dışında kalan kenarların hesaba katılmamasını sağlar. Kılavuza göre bu tercih işlem süresi ve bellek kullanımını azaltabilir, ancak bazı durumlarda çıktı kalitesini düşürebilir. Face Smoothness, kenar hesabında Smooth Shading bilgisinin dikkate alınmasını sağlar. Ridge, Valley ve Suggestive Contour türlerinde Sphere Radius eğrilik hesabını etkiler; değerin artırılması çizgi ayrıntısını ve gürültüyü azaltır. Suggestive Contour için Kr Derivative Epsilon da üretilecek çizgi miktarını etkiler. Bu seçenekleri değiştirirken görsel sonucu kontrol ederek ilerleyin.

## Sık yapılan hatalar

- **Render’da çizgi görünmemesi:** Parametre Düzenleyicisi’nde en az bir kenar türü seçilmiş olmalı. Ayrıca Line Set’in ve çalışılan görünüm katmanındaki Freestyle ayarının etkin olduğunu doğrulayın.
- **Silhouette’ın köşeli biçimleri vurgulamaması:** Bu tür, keskin köşelerde her zaman uygun değildir ve açık ağlarda çizgi oluşturamaz. Keskin yüzey geçişleri için Crease, belirli kenarlar için Edge Mark deneyin.
- **Beklenmeyen bellek tüketimi:** Freestyle, görünüm katmanındaki ağ nesnelerini çizgi hesabı sırasında birlikte işler. Yüzey içermeyen ağlar desteklenmez; yüzlerin kesiştiği yerlerde kenar algılanmaz.
- **Kamera ve çıktı kısıtlarını atlamak:** Panoramik kameralar desteklenmiyor. Ayrıca Freestyle çizgi çıktısı Z-derinliği bilgisi taşımaz. Çizgiler ayrı bir render pass olarak alındıysa bunları Alpha Over ile kompozit etmek gerekir.

## Sonraki adımlar

İlk denemede tek bir Line Set ve bir edge type kullanarak sonucun sahneye etkisini değerlendirin. Ardından farklı çizgi türlerini ayırmak için yeni Line Set’ler ekleyebilir veya elle seçilmiş kenarları Edge Mark ile kontrol edebilirsiniz.

Tekrarlanan render’larda View Map Cache seçeneği önceki görünüm haritası hesabını yeniden kullanabilir. Kılavuz bu özelliğin, kamera uzayındaki ağ geometrisi değişmediğinde animasyon render’larında veya çizgi görünümü güncellenen durağan render’larda performans sağlayabileceğini belirtiyor. Bununla birlikte, önbellek belleği görünüm katmanları ve sahneler arasında ortaktır. Birden fazla katman ya da sahne Freestyle kullanıyorsa birinin hesapladığı harita diğerinin yerini alabilir; bu durumda önbellekten beklenen kazanç oluşmayabilir.

## Kaynak ve lisans

Bu rehber, Blender 5.2 LTS kılavuzunun Freestyle dizin sayfası ile Blender kılavuzundaki Freestyle giriş, Line Set ve View Layer Freestyle sayfalarından Türkçeye uyarlanmıştır. Sağlanan kaynakların lisansı CC BY-SA 4.0’tür.

## Pro ipucu
Önce tek bir Line Set ve bir kenar türüyle deneme render’ı alın; sonucu gördükten sonra ek türler veya Edge Mark kullanın.

## 3dsınıfı yorumu
Freestyle’ın ofisler ve görselleştirme ekipleri için pratik tarafı, mevcut 3B sahneden farklı bir çizgi dili çıkarabilmesi. Şematik anlatım veya belirli geometrik sınırları görünür kılma ihtiyacı olan öğrenciler, mimarlar ve archviz sanatçıları küçük bir test sahnesiyle yöntemin işlerine uyup uymadığını değerlendirebilir.

Türkiye’deki ekipler için lisans maliyetinden önce sahnenin boyutu ve mevcut donanımın bellek kapasitesi göz önünde bulundurulmalı; doküman yüksek bellek ihtimaline dikkat çekiyor. Büyük projelerde kısa testler yapmak ve panoramik kamera ya da desteklenmeyen ağ türleri gibi kısıtları önceden kontrol etmek yerinde olur. Freestyle’ı otomatik teknik çizim çözümü değil, render anlatımını zenginleştiren bir seçenek olarak değerlendirmek daha gerçekçi.

## Kaynaklar
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/render/freestyle/index.html) (özet)
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/render/freestyle/introduction.html) (özet)
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/render/freestyle/view_layer/line_set.html) (özet)

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