# Blender’da PLY ve Alembic dosyaları nasıl içe ve dışa aktarılır?

Kaynak: https://3dsinifi.com/haber/blenderda-ply-ve-alembic-dosyalari-nasil-ice-ve-disa · Kategori: Eğitimler · Yayın: 30 Ekim 2026

> Blender’da PLY dosyalarıyla statik geometri ve renk verilerini, Alembic ile animasyonlu geometri ve dönüşümleri aktarabilirsiniz. Bu rehber, iki formatta ölçek, eksen ve dışa aktarma seçeneklerini adım adım ele alıyor.

## Kısaca
- Blender, ASCII ve ikili PLY dosyalarını içe aktarabilir; birden fazla dosya aynı anda seçilebilir.
- PLY dışa aktarımında UV koordinatları, normaller, renk verileri ve değiştiricilerin uygulanması seçilebilir.
- Alembic, animasyonlu geometri ve dönüşümleri başka yazılımlara taşımak için kullanılabilir.
- Alembic aktarımında sahne kare aralığı, örnekleme, UV’ler, normaller ve örneklenmiş nesneler için seçenekler bulunur.

## Bu rehberde neler öğrenilecek?

Blender’daki PLY ve Alembic aktarım seçeneklerini kullanarak modelleri ve animasyonlu sahneleri başka uygulamalara hazırlamayı öğreneceksiniz. PLY tarafında dosya biçimi, eksen, ölçek ve renk ayarlarına; Alembic tarafında ise kare aralığı, animasyon örneklemesi, geometri ve hiyerarşi seçeneklerine odaklanacağız.

İki formatın amacı aynı değil. PLY, geometriyi ve seçilen bazı mesh verilerini taşımak için kullanılabilir. Alembic ise hesaplanmış animasyonlu geometri ve nesne dönüşümlerini kaydedip başka bir uygulamada okumaya yönelik bir değişim formatıdır. Alembic, sahneyi oluşturan rig veya prosedürel araçların bağımlılık ağını saklamaz; sonuçları kaydeder.

## Gereksinimler

- Blender ve aktarılacak PLY ya da Alembic dosyası gerekir.
- Blender kullanım kılavuzunda bu seçenekler anlatılıyor; ancak kaynak, belirli bir Blender sürümünü veya hesap gereksinimini belirtmiyor.
- Dosyanın kullanılacağı diğer uygulamanın ilgili biçimi ve gerekli verileri desteklediği doğrulanmalı. Özellikle PLY için ikili biçim desteği farklı uygulamalarda değişebilir.

## PLY dosyasını içe aktarma ve dışa aktarma

1. **İçe aktarma operatörünü açın.** Blender’da File > Import/Export > Stanford (.ply) yolunu izleyin. ASCII veya ikili PLY dosyası seçilebilir; birden fazla dosyayı birlikte işaretlemek de mümkündür.

2. **Ölçek ve eksenleri denetleyin.** Ölçek, içe alınan nesnelerin dünya kökenine göre boyutunu belirler. Forward Axis ve Up Axis seçenekleri, uygulamalar arasındaki ileri ve yukarı eksen farklarını eşleştirmeye yarar. Blender Y Forward ve Z Up düzenini kullanır. Kullanılan diğer uygulama farklı bir eksen düzenine sahipse dönüşüm seçeneklerini buna göre ayarlayın.

3. **Sahne birimini ve renkleri kontrol edin.** Scene Unit, sahnenin birim ölçeğini içe aktarılan verilere uygulamak için kullanılabilir. PLY dosyasında köşe renkleri varsa bunların renk uzayını seçin: veri sRGB ya da Linear olarak kaydedilmiş olabilir. Renk verisini içeri almak istemiyorsanız None seçeneği bulunur.

4. **Dışa aktarım kapsamını belirleyin.** PLY dışa aktarımında Selected Only etkinleştirilirse yalnızca seçili nesneler yazılır. ASCII biçimi, dosyayı daha sonra açacak uygulamanın ikili biçimi desteklemediği durumlarda kullanılabilir. Ölçek ile eksen ayarlarını da hedef uygulamaya göre kontrol edin.

5. **Mesh verilerini seçin.** Dışa aktarım seçenekleri arasında etkin UV katmanının koordinatlarını, normalleri ve köşe renklerini yazma bulunur. Blender kılavuzu, diğer uygulamaların çoğunun kendi normallerini hesaplayabildiğini; Blender’ın normal map dokularıyla eşleşmek gerektiğinde normalleri de dışa aktarmanın gerekebileceğini belirtiyor. Dört veya daha fazla köşeli n-gon’lar Triangulated Mesh seçeneğiyle üçgenlere dönüştürülebilir. Apply Modifiers ise hesaplanmış, yani değiştiriciler uygulandıktan sonraki mesh’i dışa aktarır.

## Alembic ile animasyonlu sahne aktarımı

1. **Aktarılacak kapsamı ve ölçeği ayarlayın.** Alembic dışa aktarımında Selection Only etkinleştirilirse seçilen nesneler, kapalıysa tüm nesneler alınır. Global scale değerini Blender birimlerini kullanmak için varsayılan 1,0’da bırakabilirsiniz. Aktarımın kare başlangıç ve bitiş değerleri varsayılan olarak sahnenin mevcut kare aralığını kullanır.

2. **Animasyon örneklemesini yapılandırın.** Transform Samples, animasyonlu konum, döndürme veya ölçek dönüşümlerinin her karede kaç kez örnekleneceğini belirler. Geometry Samples ise animasyonlu geometri için benzer işlev görür. Shutter Open ve Shutter Close, örneklemenin zaman aralığını tanımlar; değerler -1 ile 1 arasındadır. Örneğin kılavuz, ayrıntılı mesh hareket bulanıklığı verisi için örnek sayısını 5, açılışı -0,25 ve kapanışı 0,25 olarak belirten bir kullanım örneği verir.

3. **Geometri ve UV seçeneklerini gözden geçirin.** UV Coordinates etkinleştirildiğinde UV haritaları dışa aktarılır. Alembic standardı tek UV haritasını desteklese de Blender, diğer yazılımlarca okunabilmesi amacıyla tüm UV haritalarını aktarır. Normals, Color Attributes ve Triangulate seçenekleri de ihtiyaca göre kullanılabilir. Subdivision Surface değiştiricilerini yazmadan önce uygulamak için Subdivisions > Apply seçeneği bulunur. Use Schema ise poligonal mesh’lerin SubD veya PolyMesh şemasıyla yazılmasını belirler.

4. **Örneklenmiş nesneleri ve hiyerarşiyi değerlendirin.** Use Instancing, çoğaltılmış veya örneklenmiş nesneleri Alembic örnekleri olarak dışa aktarır; kılavuza göre bu, dışa aktarımı hızlandırabilir ve başka yazılımlarla uyumluluk için kapatılabilir. Flatten Hierarchy kapalıyken ebeveyn-çocuk ilişkileri korunur; açıkken bu ilişkiler aktarılmaz ve dönüşümler dünya koordinatlarında yazılır. Custom Properties seçeneği varsayılan olarak açıktır ve desteklenen özel özellikleri aktarabilir.

5. **İçe aktarımda doğrulamayı düşünün.** Alembic içe aktarımında değişen mesh’lere Mesh Sequence Cache değiştiricileri eklenir; değişen nesne dönüşümlerinde Transform Cache Constraint kullanılır. Validate Meshes seçeneği bozuk veriyi kontrol edip gerekirse düzeltir. Bu kontrol aktarımı yavaşlatabilir, ancak kılavuz veri hatalarının her zaman açıkça görülmeyebileceğini belirterek etkin kullanılmasını önerir. Set Frame Range seçeneği, sahnenin başlangıç ve bitiş karelerini Alembic arşivindeki aralığa göre günceller.

## Mimarlık ve görselleştirme iş akışında neye dikkat edilmeli?

Statik model aktarımında PLY, geometriyle birlikte UV, normaller veya renk verilerinin seçilmesine imkân verir. Bu nedenle dosyayı başka uygulamaya göndermeden önce gerekli verilerin gerçekten dışa aktarıldığını ve eksenlerin doğru eşleştiğini kontrol edin. Alembic ise animasyonlu mesh ve dönüşümleri farklı uygulamalar arasında taşımak isteyen ekipler için uygundur; Blender kılavuzu Houdini veya Maya’dan gelen dosyaların Blender’da gölgelendirilip render edilebildiği bir hibrit iş akışını örnekliyor.

Alembic, prosedürel araçların veya rig’lerin kendisini değil, hesaplanmış sonuçları taşır. Dolayısıyla düzenlenebilir üretim ağını başka uygulamada sürdürmek gerekiyorsa bu sınırlamayı hesaba katın. Kare hızı da önemlidir: Alembic zaman üzerinden çalışır ve Blender, kare numarasını saniyeye çevirmek için mevcut sahne kare hızını kullanır. Ekipler arası aktarımda bu ayarı ve hedef yazılımın dosyayı nasıl yorumladığını test etmek, beklenmeyen zamanlama farklarını önlemeye yardımcı olur.

## Sık yapılan hatalar ve sonraki adımlar

- Dosya başka uygulamada açılmıyorsa, PLY dışa aktarımında ASCII seçeneğini deneyin; kılavuz bu biçimin ikili PLY’yi desteklemeyen uygulamalar için yararlı olabileceğini belirtiyor.
- Nesne yanlış ölçekte veya yönelimde görünüyorsa, ölçek ve Forward/Up Axis ayarlarını hem içe hem dışa aktarımda gözden geçirin.
- Renkler beklenenden farklıysa, PLY renk verisinin sRGB ya da Linear olup olmadığını kontrol edin.
- Animasyon zamanlaması kayıyorsa, Blender sahnesinin kare hızını ve Alembic’in zaman tabanlı çalışma biçimini doğrulayın.
- Mesh içe aktarımında sorun yaşanırsa Validate Meshes seçeneğini etkinleştirin; kontrolün aktarımı yavaşlatabileceğini unutmayın.

Önce küçük bir test dosyasıyla hedef uygulamada açılış, yönelim, renk ve animasyon kontrolü yapın. Sonuçlar beklendiği gibiyse, aynı ayarları daha kapsamlı sahneye uygulayın. Animasyonlu geometri aktarımında UV, normaller, örnekleme ve hiyerarşi tercihlerini projenin gereksinimine göre ayrıca değerlendirin.

## Kaynak ve lisans

Bu rehber, Blender kullanım kılavuzundaki Stanford PLY ve Alembic bölümlerinden çevrilip uyarlanmıştır. Her iki kaynak da CC BY-SA 4.0 lisansıyla sunulmaktadır.

## Pro ipucu
Aktarımdan önce küçük bir test dosyası kullanın; PLY’de eksen, ölçek ve renk uzayını, Alembic’te ise kare aralığı ve kare hızını hedef uygulamada doğrulayın.

## 3dsınıfı yorumu
Türkiye’de mimarlık ve görselleştirme ekipleri için bu iki formatı aynı aktarım seçeneği gibi değil, farklı ihtiyaçlara yönelik araçlar olarak görmek daha pratik. PLY’de hangi mesh verilerinin taşındığını seçebilmek, statik model alışverişini kontrol etmeye yardımcı olur; Alembic ise animasyon sonucunu uygulamalar arasında taşımaya odaklanır.

Kılavuzlar ürün fiyatı, lisans maliyeti veya belirli donanım gereksinimleri vermiyor; bu nedenle satın alma ya da iş istasyonu kararı için tek başına yeterli değiller. Alembic doğrulamasının aktarımı yavaşlatabileceğini, buna karşılık veri hatalarını yakalayabileceğini hesaba katın. Büyük sahneye geçmeden önce uyumluluğu küçük bir örnekle sınamak en güvenli yaklaşım.

## Kaynaklar
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/files/import_export/ply.html) (özet)
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/files/import_export/alembic.html) (özet)

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