FBX dosya biçimi, ses bilgilerinin yanı sıra video da depolayabilen nesne tabanlı modeli temel alır. C# kullanarak FBX’i Wavefront OBJ veya PDF dosya biçimine dönüştürebilirsiniz. FBX dönüşümüne genel bir bakış için aşağıdaki madde işaretlerini gözden geçirelim:
- FBX’ten OBJ’ye veya PDF Dönüştürücü – API Kurulumu
- C# kullanarak FBX’i Wavefront OBJ Dosyasına Dönüştür
- C# kullanarak FBX’i PDF Dosyasına Dönüştür
FBX’ten OBJ’ye veya PDF Dönüştürücü – API Kurulumu
Aspose.3D for .NET API, sahneler, animasyonlar, geometriler vb. ile ilgili pek çok dosya biçimini destekler. Sürümler bölümünden DLL dosyalarını indirerek de API’ye kolayca başvurabilirsiniz. veya aşağıdaki kurulum komutuyla Microsoft Visual Studio IDE’den NuGet galerisi aracılığıyla yapılandırın.
PM> Install-Package Aspose.3D
C# kullanarak FBX’i Wavefront OBJ Dosyasına Dönüştür
Bir önceki adımda az önce yüklediğimiz API ile FBX dosyalarını hızlı bir şekilde dönüştürebilir veya dışa aktarabilirsiniz. Bir FBX dosyasını Wavefront OBJ dosyasına dönüştürmek için, dosya biçimlerinin temel yapısını veya yönünü umursamadan birkaç adımı izlemeniz gerekir:
- Giriş FBX dosyasını yükle
- Çıkış wavefront OBJ dosyasını kaydet
Aşağıdaki kod, C# dilinde FBX’i wavefront OBJ dosyasına ne kadar basit bir şekilde dönüştürebileceğinizi gösterir:
// Dönüştürülecek FBX dosyasını yükleyin
Scene scene = new Scene(dataDir + "Test1.fbx");
// Wavefront OBJ dosya biçiminde kaydedin
scene.Save(dir + "output.obj", FileFormat.WavefrontOBJ);
C# kullanarak FBX’i PDF Dosyasına Dönüştür
PDF dosyaları 3B içerikleri destekler ve neredeyse tüm çerçeveler ve sistem ortamları üzerindeki büyük uyumluluk nedeniyle ünlüdür. Bazen bir FBX dosyasını PDF‘ya dönüştürmeniz gerekebilir, bu durumda C# kullanarak bu dönüştürmeyi gerçekleştirmek için Aspose.3D for .NET API en iyi seçimdir. FBX dosyalarını PDF formatındaki dosyalara dışa aktarma adımları aşağıdadır:
- Giriş FBX dosyasını yükle
- Çıktı PDF dosyasını kaydet
Aşağıdaki kod, C# kullanarak FBX’in programlı olarak PDF’ye nasıl dönüştürüleceğini gösterir:
// Dönüştürülecek FBX dosyasını yükleyin
Scene scene = new Scene(dataDir + "Test1.fbx");
// Çıktıyı PDF dosya formatında kaydedin
scene.Save(dir + "output.pdf", FileFormat.PDF);
Ayrıca, aşağıdaki ekran görüntüsü, API’nin dosya oluşturma yeteneklerini açıklamak için giriş ve çıkış dosyalarının görsel olarak gösterildiği bir örneği göstermektedir.
Çözüm
Özetlemek gerekirse, C# kullanarak FBX dosyalarını Wavefront OBJ veya PDF belgelerine dönüştürmeyi öğrendik. Benzer şekilde API, Ürün Belgelerini ziyaret ederek daha fazla keşfedebileceğiniz başka özellikler de sunar. Ücretsiz Destek Forumu aracılığıyla bizimle her zaman iletişime geçebilirsiniz. Şerefe!