# Blender’da glTF 2.0 için mimari varlık hazırlama rehberi

Kaynak: https://3dsinifi.com/haber/blenderda-gltf-2-0-icin-mimari-varlik-hazirlama-rehberi · Kategori: İpuçları · Yayın: 9 Ekim 2026

> Blender’ın resmi kılavuzu, glTF 2.0 aktarımında desteklenen malzeme bağlantılarını ve koleksiyonlarla varlık düzenleme yollarını açıklıyor. Bu rehber, mimari modelleri dışa aktarıma hazırlarken kontrol edilecek temel adımları bir araya getiriyor.

## Kısaca
- glTF 2.0 dışa aktarımında doku kullanan görseller PNG veya JPEG biçiminde olmalıdır.
- Metallic değeri mavi, roughness değeri yeşil kanalda saklanır; ilgili Image Texture düğümünün Color Space ayarı Non-Color olmalıdır.
- Koleksiyonlar nesneleri düzenlemeye, görünürlüğü kontrol etmeye ve koleksiyon bazında dışa aktarıma yardımcı olur.
- glTF dışa aktarımında dörtlüler ve n-gonlar üçgenlere dönüştürülür; eğriler ve diğer mesh olmayan veriler önceden mesh’e çevrilmelidir.

Blender’ın resmi kullanım kılavuzundaki glTF 2.0, Collections ve malzeme atama belgeleri, mimari varlıkları dışa aktarıma hazırlamak için izlenebilecek temel bir düzen sunuyor. glTF 2.0, 3B modellerin web ve yerel uygulamalara aktarımında kullanılan bir biçim; Blender eklentisi mesh, malzeme, doku, kamera, ışık ve animasyon gibi verileri destekliyor. Belgelerde belirli bir Blender sürüm numarası belirtilmediği için aşağıdaki adımlar kılavuz sayfalarında tarif edilen işlevlere dayanıyor.

## 1. Sahneyi koleksiyonlarla düzenleyin

Mimari sahnelerde mobilya, sabit donatı, dekor, ışık ve çevre elemanlarını ayrı gruplarda tutmak, hem çalışma sırasında seçimi hem de farklı çıktıların hazırlanmasını kolaylaştırır. Blender’daki koleksiyonlar nesneleri mantıksal olarak gruplar; nesneler arasında ebeveyn-çocuk ilişkisi kurmaz. Aynı nesne birden fazla koleksiyonda bulunabilir.

1. Nesneleri işlevlerine göre koleksiyonlara ayırın. Örneğin bir iç mekân sahnesinde mobilyalarla dekoratif objeleri ayrı gruplamak, bu elemanları gerektiğinde birlikte gizlemeyi veya dışa aktarmayı kolaylaştırır.
2. Seçili nesneleri yeni bir koleksiyona almak için `Object › Collection › Create New Collection` yolunu kullanın. Var olan bir koleksiyona ekleme veya nesneleri başka bir koleksiyona taşıma işlemleri de `Object › Collection` menüsündeki seçeneklerle yapılabilir.
3. Görünürlüğü kontrol ederken etkin View Layer için koleksiyonun dahil edilip edilmeyeceğini belirleyin. Kılavuza göre `Include` kapatıldığında koleksiyon, etkin View Layer’da renderdan, 3D Viewport’tan ve Outliner’dan çıkar.
4. Aynı varlığı birden fazla sahne düzeninde kullanmak gerekiyorsa koleksiyonları dosyalar arasında link veya append etme seçeneklerini değerlendirin.

Koleksiyon özellikleri yalnızca sahne düzeni için değil, tekrar eden teslimlerde dışa aktarımı hızlandırmak için de kullanılabilir. Etkin koleksiyona dışa aktarıcı eklemek ve ilgili seçenekleri koleksiyon panelinde yönetmek mümkündür. Kılavuzda glTF 2.0’nin yanı sıra Alembic, USD, Wavefront OBJ, Stanford PLY ve FBX (Legacy) dışa aktarıcıları da listeleniyor. `File › Export All Collections` seçeneği, koleksiyonlardaki dışa aktarıcıların tümünü çalıştırır.

## 2. Malzemeleri yüzlere doğru atayın

Bir nesnenin farklı bölümlerinde farklı malzemeler kullanılması gerekiyorsa malzeme yuvaları üzerinden ilerleyin. Bir nesne varsayılan olarak tek malzeme yuvasına sahiptir; aynı mesh’in farklı yüzlerine farklı malzemeler atamak için ek yuvalar oluşturulabilir.

1. Nesneyi seçip Material Slots panelinde temel malzemeyi oluşturun veya mevcut bir malzemeyi seçin.
2. Farklı malzeme alacak yüzleri seçmek için Edit Mode’a geçin ve Face Select kullanın.
3. Malzeme yuvasında yeni bir malzeme oluşturun ya da var olanı seçin; ardından `Assign` düğmesine basın. Yüzlerin hangi malzemeyi kullandığını kontrol etmek için `Select` ve `Deselect` seçeneklerinden yararlanılabilir.
4. Aynı malzemeyi birçok nesnede kullanacaksanız kopyalar üretmek yerine mevcut malzemeyi yeniden kullanın. Belgede, 3D Viewport’ta `Ctrl-L` ile seçili nesnelerin etkin nesnenin malzemesine bağlanabildiği belirtiliyor.

Malzemenin `Data` veya `Object` üzerinden bağlanması sonucu etkiler. `Data` seçildiğinde mesh verisini paylaşan nesneler malzemeyi de paylaşır; `Object` bağlantısı ise aynı mesh verisini kullanan nesnelere farklı malzemeler atanmasına olanak tanır. Bu ayrım, tekrar eden kapı, sandalye veya armatür geometrilerinin farklı yüzey seçenekleriyle kullanılacağı sahnelerde önem taşır.

## 3. glTF malzeme bağlantılarını denetleyin

glTF’nin temel malzeme düzeni metal/roughness PBR iş akışını kullanır. Blender dışa aktarıcısı tanıdığı düğüm bağlantılarından malzeme üretir; bu nedenle malzemenin Blender’da görünmesi tek başına aktarım yapısının da uygun olduğu anlamına gelmez. Başlıca kontroller şunlardır:

| Ayar veya kanal | Belgede tarif edilen bağlantı | Aktarımdaki işlevi |
|---|---|---|
| Base Color | Principled BSDF düğümünün Base Color girişi; bağlıysa Image Texture | Temel renk veya renk dokusu |
| Metallic | Aynı görselin mavi (B) kanalı | Metalik değer |
| Roughness | Aynı görselin yeşil (G) kanalı | Pürüzlülük değeri |
| Metallic/Roughness dokusu | Image Texture için Color Space: Non-Color | Görseli renk dokusu değil, veri dokusu olarak kullanma |
| Normal Map | Image Texture → Normal Map → Principled BSDF; Color Space: Non-Color | Teğet uzayındaki normal bilgisi |

Metallic ve roughness haritası aynı görseldeyse `Separate RGB` düğümüyle kanalları ayırıp yeşil kanalı Roughness’a, mavi kanalı Metallic’e bağlayın. Kılavuz, bu düzenin glTF standardıyla eşleştiğini ve dışa aktarıcının görseli dönüştürmeden kopyalayabilmesini sağladığını belirtiyor. Görsel farklı bağlanmışsa eklenti dışa aktarım sırasında uyarlama yapmayı deneyebilir; bu işlem dışa aktarım süresini artırabilir.

Doku kullanan malzemelerde glTF, görsellerin PNG veya JPEG olmasını ister. Başka biçimlerdeki görseller dışa aktarım sırasında otomatik dönüştürülebilir ve bu da süreyi uzatabilir. Normal haritasında da Image Texture düğümünü `Non-Color` olarak ayarlayın ve Normal Map düğümünü varsayılan Tangent Space’te bırakın; belgede glTF için desteklenen normal haritası türü bu şekilde açıklanıyor.

## 4. Dışa aktarmadan önce geometriyi ve kısıtları kontrol edin

Koleksiyonlar panelinden glTF 2.0 dışa aktarıcısı eklenip aynı varlığın tekrarlanan dışa aktarımları yönetilebilir. Ancak geometriyi ve malzeme beklentilerini önceden gözden geçirmek gerekir. glTF aktarımında dörtlüler ve n-gonlar üçgenlere çevrilir. UV süreksizlikleri ve flat-shaded kenarlar dışa aktarılan vertex sayısını artırabilir. Eğriler ve mesh olmayan diğer veriler korunmadığı için dışa aktarımdan önce mesh’e dönüştürülmelidir.

Koleksiyon içindeki örneklenmiş nesnelerin GPU instancing ile aktarılması etkinleştirilebilir. Kılavuza göre bunun için örneklerin mesh olması, kendilerinin çocuk nesnelerinin bulunmaması ve aynı nesnenin çocukları olmaları gerekir. Bu uzantı malzeme farklılıklarını yönetmez; çıktıdaki örnekler aynı malzemeleri kullanabilir. Dolayısıyla farklı yüzeyler gerektiren varlıklar tek bir örnekleme düzenine bağlanmadan önce kontrol edilmelidir.

### Sık yapılan hatalar

- Metallic ve roughness kanallarını ters bağlamak veya Image Texture’ı `Non-Color` yapmayı unutmak.
- glTF’ye aktarılmayan eğri ve diğer mesh olmayan verileri dönüştürmeden bırakmak.
- Dörtlü ve n-gonların üçgenlere dönüşeceğini hesaba katmamak.
- GPU instancing kullanırken farklı malzemelerin örnekler arasında korunacağını varsaymak.
- PNG veya JPEG dışındaki doku biçimlerinin otomatik dönüşümünün dışa aktarım süresine etkisini göz ardı etmek.

Mimarlık, iç mimarlık ve archviz ekipleri için bu hazırlık; web ya da gerçek zamanlı görüntüleme hedefli varlıkların daha öngörülebilir biçimde teslim edilmesine yardımcı olur. Koleksiyonları düzenli tutmak, sahne parçalarını ayrı yönetmeyi; malzeme bağlantılarını kontrol etmek ise dışa aktarılan yüzey verisinin glTF’nin beklediği kanallarla eşleşmesini sağlar. Özellikle ortak kütüphane üreten ekipler, örnekleme kısıtlarını ve mesh dönüşümünü teslim öncesi kontrol listesine eklemelidir.

## Pro ipucu
Metallic ve roughness haritasını dışa aktarmadan önce aynı görselde sırasıyla mavi ve yeşil kanallara bağlayın; Image Texture düğümünün Color Space ayarını Non-Color yapın.

## 3dsınıfı yorumu
Türkiye’de mimarlık ve görselleştirme ekipleri için bu yaklaşımın pratik değeri, varlıkları web ve gerçek zamanlı uygulamalara aktarırken sahne düzeni ile malzeme kontrolünü aynı hazırlık sürecinde ele alabilmesi. Koleksiyon bazlı çalışma, tekrar eden teslimlerde hangi parçanın dışa aktarılacağını yönetmeyi kolaylaştırabilir.

Bununla birlikte otomatik dönüşümün her zaman maliyetsiz olmadığını unutmamak gerekir: doku biçimi uyarlaması dışa aktarımı uzatabilir, geometri dönüşümü de mesh yapısını değiştirebilir. Özellikle örneklenmiş nesnelerde malzeme sınırlamalarını ve hedef uygulamadaki görünümü kontrol etmek, son dakika düzeltmelerini azaltır.

## Kaynaklar
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/addons/scene_gltf2.html) (özet)
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/scene_layout/collections/collections.html) (özet)
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/render/materials/assignment.html) (özet)

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