DXF'den FBX GLB'ye dönüştürücü

DXF dosyaları, AutoCAD Çizim dosyaları için kullanılan değişim formatlarıdır. DXF dosyalarını C# kullanarak programlı olarak ikili glTF, GLB veya FBX biçimindeki dosyalara dönüştürebilirsiniz. Aşağıdaki bölümlerde daha fazla ayrıntı verilmektedir:

DXF’den FBX’e veya Binary glTF GLB Dosya Dönüştürücü – C# API Kurulumu

Aspose.3D for .NET API, C# kullanarak programlı olarak FBX dosyaları oluşturmayı, düzenlemeyi, değiştirmeyi veya dönüştürmeyi destekler. DLL kaynak dosyasını Yeni Sürümler bölümünden indirebilir veya aşağıdaki NuGet kurulum komutunu kullanabilirsiniz:

PM> Install-Package Aspose.3D

C# kullanarak Programlı Olarak DXF’yi FBX dosyasına dönüştürün

Bir DXF dosyasını aşağıdaki adımlarla FBX’e dönüştürebilirsiniz:

  1. Giriş DXF dosyasını Scene sınıfıyla yükleyin.
  2. FBXSaveOptions sınıf nesnesini başlatın.
  3. Çıkış FBX dosyasını kaydedin.

Aşağıdaki kod, bir DXF dosyasının C# kullanarak bir FBX dosyasına nasıl dönüştürüleceğini gösterir:

// Giriş DXF dosyasını Scene sınıfıyla yükleyin.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// FBXSaveOptions sınıf nesnesini başlatın.
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);            

// DXF'yi FBX dosyasına dönüştürün.
scene.Save("Test.fbx", options);

DXF’yi C# ile Programlı Olarak Binary glTF veya GLB dosyasına dönüştürün

Aşağıdaki adımlarla bir DXF dosyasını Binary glTF veya GLB dosyasına dönüştürebilirsiniz:

  1. Giriş DXF dosyasını Scene sınıfıyla yükleyin.
  2. GLTFSaveOptions sınıf nesnesinin örneğini oluşturun.
  3. Farklı özellikler ayarlayın.
  4. Çıkış glTF veya GLB dosyasını Kaydet yöntemiyle kaydedin.

Aşağıdaki kod, bir DXF dosyasının programlı olarak C# dilinde bir ikili glTF veya GLB dosyasına nasıl dönüştürüleceğini açıklamaktadır:

// Giriş DXF dosyasını Scene sınıfıyla yükleyin.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// GLTFSaveOptions sınıf nesnesinin örneğini oluşturun.
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);

// Farklı özellikler ayarlayın.
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;

// DXF'yi Save yöntemiyle GLTF GLB dosyasına dönüştürün.
scene.Save("Output.glb", saveOptions);

Ücretsiz API Lisansı Alın

Ücretsiz Geçici Lisans talep ederek API’yi tam kapasiteyle değerlendirebilirsiniz.

Çözüm

Bu makalede, bir DXF dosyasını C# kullanarak programlı bir şekilde FBX veya Binary glTF GLB dosyasına dönüştürmeyi öğrendiniz. Ayrıca, API Dokümantasyonu altında listelenen API tarafından desteklenen diğer birçok özelliği keşfedebilirsiniz. Sorularınız olması durumunda lütfen Ücretsiz Destek Forumu üzerinden bize geri dönmekten çekinmeyin.

Ayrıca bakınız