İçeriğe atla
Son haberler
Datasmith ile mimari sahne aktarımı: Unreal Engine için 5 kontrol adımıNano Banana 2 ile mimari görsel üretimi: 4 etkili prompt ve iş akışı3ds Max’te çoklu kamera render ve Arnold AOV iş akışı rehberiSingelblok Amsterdam-Noord’da: 401 konutlu karma kullanımlı yapıRevit görünüm şablonları: Pafta ve sunum görünümlerini standartlaştırma rehberiRhino 8’de BlendSrf, MatchSrf ve Trim: Yüzey düzenleme rehberiMuseum Vonk: Eindhoven’da geri kazanılmış ahşap ve kenevir betonlu müzeUnreal Engine 5’te gölge optimizasyonu: Mimari görselleştirme rehberiBlender’da Python eklentisi nasıl yazılır? İlk operatör ve kurulumSketchUp LayOut’ta ölçekli çizim, ölçülendirme ve çizgi stili rehberi
İpuçlarıUnreal Engine3ds MaxArchicad

Datasmith ile mimari sahne aktarımı: Unreal Engine için 5 kontrol adımı

Datasmith, mimari sahneleri Unreal Engine’e aktarırken ölçek ve bazı sahne verilerini otomatik ele alıyor. Bu rehber; yazılım uyumluluğu, yüzey yönleri, ışık haritası UV’leri ve aktarım sonrası kontrolleri beş adımda açıklıyor.

Gerçek zamanlı görselleştirme için hazırlanmış çağdaş, aydınlık bir iç mekân galerisiAI görsel
Temsilî görsel; yapay zekâ ile üretildi.Görsel: 3dsınıfı / FCA AI
KaydetPaylaş0

Kısaca

  1. Unreal Engine mesafeleri santimetreyle ifade ediyor; Datasmith, kaynak uygulamadaki ölçü birimini dikkate alarak ölçeği dönüştürüyor.
  2. Datasmith, içe aktarılan Static Mesh’ler için otomatik ışık haritası UV’leri oluşturuyor.
  3. Tek yüzlü geometrinin normalleri ters yöndeyse yüzeyler bazı açılardan görünmeyebilir.
  4. Resmî destek tablosunda 3ds Max için 2016–2026, Archicad için 23–28 sürüm aralıkları listeleniyor.

Datasmith, tasarım uygulamalarında hazırlanan sahneleri Unreal Engine’e aktarırken geometriyle birlikte ölçek, hiyerarşi ve adlandırma gibi bilgileri de taşımaya çalışıyor. Epic Games’in resmî dokümantasyonu; aktarımın her zaman kaynak sahnenin birebir aynısını üretmeyebileceğini, bazı konuların ayrıca incelenmesi gerektiğini belirtiyor. Aşağıdaki beş adım, mimari sunum ve iç mekân görselleştirme iş akışlarında aktarım öncesi ve sonrasında kontrol edilebilecek noktaları özetliyor. Dokümantasyon bu işlemler için tek bir Unreal Engine sürümü belirtmiyor; desteklenen tasarım yazılımı sürümleri ve eklenti bilgileri ayrıca kontrol edilmeli.

1. Kaynak yazılımın ve aktarım yolunun desteklendiğini doğrulayın

Önce kullanılan tasarım uygulamasının sürümünü ve Datasmith’e hangi yolla bağlandığını kontrol edin. Resmî destek tablosunda üç yöntem tanımlanıyor: Unreal Engine’in dosyayı doğrudan okuduğu “Direct”, uygulamanın kendi dışa aktarma özelliğiyle hazırlanan “Export” ve uygulamaya eklenti kurulmasını gerektiren “Export Plugin”. Dosyanın uzantısını bilmek tek başına yeterli olmayabilir; doğru yöntemi seçmek gerekir.

Uygulama veya biçimDokümantasyonda belirtilen destekİş akışı
Autodesk 3ds Max2016–2026Export Plugin
Autodesk Revit2016.3–2023*Export Plugin
Graphisoft Archicad23–28Export Plugin
McNeel Rhinoceros8’e kadarExport Plugin veya doğrudan .3dm
IFCIFC2x Editions 2–4; IFC 4x3 betaDirect

*Dokümantasyondaki nota göre Unreal Engine 5.3’ten itibaren yeni Revit dışa aktarma eklentilerini Autodesk yönetiyor ve eklenti Revit 2024 ve sonrasında Revit ile birlikte sunuluyor. Ayrıca Unreal Engine ile Datasmith dışa aktarma eklentilerinin bütün sürümleri arasında geriye dönük uyumluluk garantisi verilmiyor. Bu nedenle projede kullanılacak Unreal Engine ve eklenti sürümlerini birlikte doğrulayın; farklı sürümler arasında sorunsuz aktarım olacağını varsaymayın.

2. Ölçeği ve hiyerarşideki dönüşümleri inceleyin

Unreal Engine sahne mesafelerini santimetre cinsinden değerlendiriyor. Kaynak uygulama farklı bir ölçü birimi kullanıyorsa Datasmith, sahneyi gerçek dünya boyutlarını koruyacak şekilde ölçeklendiriyor. Bu nedenle yalnızca Unreal Engine’e geçiş için kaynak sahnenin ölçü birimini değiştirmek gerekmiyor. Resmî dokümandaki örnekte kaynak sahnedeki 10 inç uzunluğundaki bir nesne Unreal Engine’de 25,4 dünya birimi uzunluğunda gösteriliyor.

Ölçek dönüşümü otomatik olsa da karmaşık hiyerarşiler sorun çıkarabilir. Üst nesnelerde eşit olmayan ölçekler bulunması ve alt nesnelerde özel pivot dönüşümlerinin bu ölçekleri telafi etmesi, içe aktarılan konumların kaynak sahneyle uyuşmamasına yol açabilir. Böyle bir fark görülürse kaynak uygulamadaki dönüşümleri sadeleştirip sahneyi yeniden aktarmak değerlendirilebilir. Özellikle duvar, döşeme ve sabit donatıların konumları beklenen yerde mi diye kontrol edin.

3. Görünmeyen yüzeylerde normalleri ve kalınlığı kontrol edin

Unreal Engine, performans amacıyla kameradan uzağa bakan yüzeyleri göstermeyebilir. Kaynak uygulamada tek yüzlü, kalınlığı olmayan bir yüzey kullanılmışsa ve normali ters yöndeyse modelin bazı bölümleri belirli açılardan kaybolmuş gibi görünebilir. Sorunlu bölüm başka bir açıdan görünüyorsa, geometri içe aktarılmamış demeden önce yüzey yönünü inceleyin.

  1. Yüzeyin hangi açıdan kaybolduğunu belirleyin; farklı bir yönden bakıldığında yeniden görünüp görünmediğini kontrol edin.

  2. Mümkünse kaynak uygulamada yüzeye kalınlık verin ve normallerin dışa baktığını doğrulayın.

  3. Yüzey yalnızca tek taraftan görülecekse normal yönünü kaynak sahnede düzeltip yeniden aktarın.

  4. Kaynak modele dönülemiyorsa Static Mesh Editor’da üçgenlerin yönünü çevirmek düşünülebilir; sonraki Datasmith aktarımı bu tür düzenlemeleri silebilir.

İki yüzlü malzeme, yüzeyin iki taraftan da görünmesini sağlayabilir. Material Instance kullanılıyorsa ilgili seçenek Material Editor’ın Details panelindeki General > Material Property Overrides > Two Sided yolunda bulunuyor. Ancak dokümantasyon, bu yöntemin Static veya Stationary aydınlatmada görsel kusurlar oluşturabileceği uyarısını yapıyor. İki taraf aynı ışık haritası alanını kullandığından, bu seçeneği bütün geometriye uygulamak yerine önce yüzeyin kaynağını düzeltmek daha uygun olabilir.

4. Işık haritası UV’lerini ve gölge ayarını ayırt edin

Statik aydınlatmada ışık ve gölge bilgisinin mesh yüzeylerine yazılabilmesi için çakışmayan bir UV yerleşimi gerekir. Datasmith, içe aktardığı her Static Mesh için Unreal Editor’ün otomatik UV açma sistemini çalıştırıyor. Sistem yüzeyleri UV adalarına ayırıyor, bu adaları çakışmayı önleyecek şekilde düzenliyor ve oluşturulan ikinci UV setini ışık haritası kullanımı için ayarlıyor. Bu otomatik hazırlık, sahne aydınlatması sonrasında görsel kontrol ihtiyacını ortadan kaldırmıyor.

Sorun yüzeyin görünmemesi değil de ışığın bir nesneden hatalı biçimde geçmesi ise farklı bir ayar söz konusu olabilir. Static Mesh Actor’ın Details panelinde Lighting > Shadow Two Sided seçeneği bulunuyor; dokümantasyonda bu ayar, nesnenin iki tarafından da gölge oluşturması gereken durumlar için açıklanıyor. Yüzey görünürlüğü için kullanılan Two Sided malzeme seçeneğiyle bu gölge ayarını birbirinin yerine kullanmayın.

AyarÖnerilen değerEtkisi
Geometri kalınlığı ve normal yönüHer iki taraftan görülmesi gereken nesnelerde kalınlık; normaller dışa dönükYüzeylerin farklı açılardan görünmesine yardımcı olur.
Material Editor > Two SidedYalnızca gerekli yüzeylerde değerlendirinYüzeyi iki taraftan görünür kılar; Static veya Stationary aydınlatmada görsel kusur riski vardır.
Details > Lighting > Shadow Two SidedIşık nesneden hatalı geçiyorsa değerlendirinStatic Mesh Actor’ın iki taraftan gölge oluşturmasını sağlar.

5. İsimleri, fiziği ve ışıkları son kez gözden geçirin

Datasmith, kaynak sahnedeki adları mümkün olduğunca yeniden kullanmaya çalışsa da Content Browser’daki Static Mesh etiketi, diskteki varlık dosyasının adı ve Level içindeki Actor adı aynı olmayabilir. Aynı adlı nesneler kaynak uygulamada bulunabiliyorsa Content Browser’da yinelenen etiketler görülebilir; diskteki dosya adları ise benzersiz olmalıdır. Level’da yinelenen Actor adlarına sayısal ekler verilebilir. Blueprint veya Python ile varlıklara erişilen iş akışlarında etiket ile dosya adının farklı olabileceğini hesaba katın.

Static Mesh varlıkları için fizik ayarları varsayılan olarak kurulmaz. Çarpışma ya da fizik gerekiyorsa bunların Unreal Editor’da içe aktarma sonrasında yapılandırılması gerekir. Işıklar, desteklenen kaynak dosyalardan aktarılıp Unreal Engine’in uygun ışık türlerine dönüştürülebilir. Buna karşılık bazı uygulamalardaki düzlem veya hacim kaynaklı ışıkların Unreal Engine’de birebir karşılığı bulunmuyor; bu nedenle içe aktarılan ışıkların sahnedeki davranışını ayrıca kontrol edin.

Mimarlık ve görselleştirme iş akışına etkisi

Bu adımlar, farklı tasarım yazılımlarından gelen kapsamlı sahneleri Unreal Engine’de sunuma hazırlayan mimarlık ofisleri ve görselleştirme ekipleri için özellikle yararlı. Otomatik ölçek dönüşümü birim kaynaklı düzenlemeleri azaltabilir; otomatik UV oluşturma da ışık haritası hazırlığının bir bölümünü üstlenir. Ancak kaynak sahnedeki dönüşüm karmaşıklığı, yüzey normalleri ve bazı ışık türleri yine ekip tarafından değerlendirilmelidir.

İşe başlamadan önce kullanılan tasarım yazılımı sürümünü, gereken dışa aktarma yöntemini ve eklenti ile Unreal Engine sürümlerinin eşleşmesini kontrol edin. Tek yüzlü yüzeylerde sorun görülürse kaynağa dönüp geometriyi düzeltmek, yeniden aktarımda kaybolabilecek Editor değişikliklerine bel bağlamaktan daha güvenli bir tercih olabilir. Bu kontrollerin sağladığı fayda, donanım gereksinimleri veya aktarım süresi hakkında kaynaklarda belirtilmeyen bir sonuç vaat etmek değil; sorunların hangi aşamada aranacağını netleştirmektir.

Sık yapılan hatalar

  • Ölçek farklılığı gördüğünde kaynak uygulamanın birimlerini hemen değiştirmek; Datasmith ölçeği otomatik dönüştürür.

  • Görünmeyen yüzeyi aktarım hatası sanmak; önce yüzeyin normali ve kalınlığı incelenmelidir.

  • Two Sided seçeneğini tüm malzemelere uygulamak; Static veya Stationary aydınlatmada kusur oluşabilir.

  • Unreal Editor’da yapılan yüzey düzenlemelerinin yeniden aktarımdan sonra kalacağını varsaymak; kaynak sahneden yeniden aktarım bu değişiklikleri silebilir.

  • Yalnızca kaynak uygulama sürümünü kontrol edip eklenti ile Unreal Engine uyumluluğunu gözden kaçırmak.

  • Görünürlük sorunuyla gölge sorununu aynı ayarla çözmeye çalışmak; malzeme seçeneği ile Shadow Two Sided farklı amaçlara hizmet eder.

Sık sorulan sorular

Datasmith sahne ölçeğini Unreal Engine’e aktarırken dönüştürüyor mu?

Evet. Kaynak uygulamada farklı bir ölçü birimi kullanılsa bile Datasmith sahneyi gerçek dünya boyutlarını koruyacak şekilde ölçeklendiriyor.

Datasmith ile aktarılan yüzeyler Unreal Engine’de neden görünmeyebilir?

Tek yüzlü geometrinin normalleri kameradan uzağa bakıyorsa yüzey bazı açılardan görünmeyebilir. Kaynak modelde normalleri düzeltmek veya geometriye kalınlık vermek öneriliyor.

Datasmith Static Mesh’ler için fizik ve çarpışmayı otomatik kuruyor mu?

Hayır. Static Mesh’lerde fizik varsayılan olarak kurulmaz; gerekli ayarlar içe aktarımdan sonra Unreal Editor’da yapılır.

Kaynaklar

2 kaynak
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/datasmith-import-process-in-unreal-engine
Özet
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/datasmith-supported-software-and-file-types
Ö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’deki mimarlık ofisleri için bu iş akışının pratik değeri, ölçek dönüşümünün ve ışık haritası UV hazırlığının otomatik yapılması. Böylece ekipler temel aktarım ayarlarının bir bölümünü elle kurmak yerine, sahne doğruluğuna ve görsel kontrole odaklanabilir. Ancak otomasyon, karmaşık hiyerarşilerdeki dönüşüm sorunlarını veya tek yüzlü geometrinin yönünü kendi başına çözmüyor.

En önemli kontrol noktası donanımdan önce sürüm ve eklenti uyumu; dokümantasyon uyumluluğu tüm sürümler için garanti etmiyor. İki yüzlü malzemeyi hızlı bir çözüm olarak yaygınlaştırmak da statik aydınlatmada yeni kusurlar doğurabilir. Yeniden aktarım olasılığı olan projelerde düzeltmeleri mümkün olduğunca kaynak modelde yapmak daha tutarlı bir ekip iş akışı sağlar.

Bu habere tepkin ne?

Yorumlar 0

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

İlgili haberler