Creare e leggere una scena esistente 3D

Panoramica

L’articolo spiega i seguenti argomenti utilizzando la libreria di manipolazione dei formati di file C# 3D.

  • Creare una scena vuota 3D in C# da zero
  • Leggi o carica la scena 3D esistente nello C#
  • Salva la scena 3D nei formati supportati 3D utilizzando C#
  • Lavora con 3D Proprietà della scena in C#

Creare una scena vuota 3D e salvare nei formati file supportati 3D

Aspose.3D API supporta la creazione di nuove 3D scene da zero e quindi salvare in qualsiasi formato di file supportato. Gli sviluppatori possono anche caricare una scena 3D esistente per gli scopi di modifica, aggiunta o elaborazione.

Creazione di un documento di scena 3D

Segui questi passaggi in C# per creare un documento della scena 3D utilizzando le API Aspose.3D:

  1. Creare un’istanza della classe Scene che rappresenta un documento di scena 3D.
  2. Generare un documento della scena 3D chiamando il metodo Save dell’oggetto della classe Scene.

Lettura di una scena 3D

Utilizzando Aspose.3D API, gli sviluppatori possono caricare tutti i documenti 3D supportati. I costruttori disponibili della classe Scene consentono di farlo e accettano una stringa di percorso di file valida. I formati di file leggibili supportati sono i seguenti:

  1. FBX 7.5 (ASCII, Binario)
  2. FBX 7.4 (ASCII, Binario)
  3. FBX 7.3 (ASCII, Binario)
  4. FBX 7.2 (ASCII, Binario)
  5. STL (ASCII, Binario)
  6. WavefrontOBJ
  7. Discreet3DS
  8. Universal3D
  9. Collada
  10. glTF
  11. DXF
  12. PLY (ASCII, Binario)
  13. X (ASCII, Binario)
  14. Draco
  15. 3MF
  16. RVM (Testo, binario)
  17. ASE

I costruttori della classe Scene rilevano internamente il formato del documento 3D.

Lavorare con le proprietà della scena 3D

Aspose.3D API consente di leggere le proprietà della scena 3D utilizzando i nodi figlio della scena. Il seguente esempio di codice C# dimostra l’utilizzo di questa funzione.