Da DXF a FBX GLB

I file DXF sono formati di scambio utilizzati per i file di disegno di AutoCAD. Puoi convertire i file DXF in file binari in formato glTF, GLB o FBX a livello di codice usando C#. Le sezioni seguenti elaborano maggiori dettagli:

Convertitore di file GLB da DXF a FBX o binario glTF – Installazione API C#

L’API Aspose.3D for .NET supporta la creazione, la modifica, la manipolazione o la conversione di file FBX a livello di codice utilizzando C#. È possibile scaricare il file di risorse DLL dalla sezione Nuove versioni o utilizzare il comando di installazione NuGet seguente:

PM> Install-Package Aspose.3D

Converti DXF in file FBX a livello di codice usando C#

Puoi convertire un file DXF in FBX con i seguenti passaggi:

  1. Carica il file DXF di input con la classe Scene.
  2. Inizializza l’oggetto classe FBXSaveOptions.
  3. Salva il file FBX di output.

Il codice seguente mostra come convertire un file DXF in un file FBX utilizzando C#:

// Carica il file DXF di input con la classe Scene.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Inizializza l'oggetto classe FBXSaveOptions.
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);            

// Converti file DXF in FBX.
scene.Save("Test.fbx", options);

Converti DXF in file binario glTF o GLB a livello di codice con C#

Puoi convertire un file DXF in un file binario glTF o GLB con i passaggi seguenti:

  1. Carica il file DXF di input con la classe Scene.
  2. Istanziare l’oggetto classe GLTFSaveOptions.
  3. Imposta proprietà diverse.
  4. Salva il file glTF o GLB di output con il metodo Salva.

Il codice seguente illustra come convertire un file DXF in un file binario glTF o GLB a livello di codice in C#:

// Carica il file DXF di input con la classe Scene.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Istanziare l'oggetto classe GLTFSaveOptions.
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);

// Imposta proprietà diverse.
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;

// Converti file DXF in GLTF GLB con il metodo Salva.
scene.Save("Output.glb", saveOptions);

Ottieni la licenza API gratuita

Puoi valutare l’API a pieno regime richiedendo una Licenza temporanea gratuita.

Conclusione

In questo articolo, hai imparato a convertire un file DXF in un file FBX o glTF binario GLB a livello di codice usando C#. Inoltre, puoi esplorare molte altre funzionalità supportate dall’API, come elencato nella Documentazione API. Non esitare a contattarci al Forum di supporto gratuito in caso di domande.

Guarda anche